浏览子目录为我们提供了一个有趣的编程问题。当我们开始搜索存在的子目录时,我们不知道我们是否会找到一个,没有或者多个。此外,我们找到的任何子目录可能包含另一级子目录,每个子目录可能包含其它子目录,依此类推,通过许多可能的级别。