为了账号安全,请及时绑定邮箱和手机立即绑定

请帮忙看一下遍历所有文件名(FileName)的流程图?该怎么使用递归算法实现呢?

请帮忙看一下遍历所有文件名(FileName)的流程图?该怎么使用递归算法实现呢?

开满天机 2021-06-21 18:14:59
<Filesystem><DriverC><Dir DirName=”MSDOS622”><File DirName=”Command.com:></File></Dir><File FileName=”MSDOS.SYS”></File><File FileName=”TO.SYS”.</File></DriverC></FileSystem>
查看完整描述

1 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

1、写出 查找子节点的方法 findchild(this node),参数是当前节点,开始是”filesystem“
2、查看当前节点的子节点 subnode = findchild (this node)
如果子节点不是 file,调用方法tempnode = findchild(sub node),直到找到子节点file
3、层层返回
filesystem --》 driver --》 dir --》 file
dir《 --
--》 file
--》 file
driver《--
filesystem 《--

查看完整回答
反对 回复 2021-06-27
  • 1 回答
  • 0 关注
  • 502 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信