复制目录: 包含多层子目录
方法: 递归, 深度遍历,广度遍历
深度遍历&广度遍历:
思路:
1.获得源目录子级目录,并设置目标目录的子级路径
1.1在此就创建两个栈(或者队列),将原目录和目标目录分别添加到栈(或者队列)里面,一般用append添加,加在栈的顶部,队列的后部
1.2深度遍历 从栈的顶部取出一个原路径去判断,同时用同样的方式取出目标路径(栈和队列都类似于list,都可以用list实现)
广度遍历 从队列的前面取出一个原路径去判断,同时用同样的方式取出目标路径
2.判断原子级路径是