非遞歸實現文件夾遍歷

之前有個電話面試,其中一道題就是:用非遞歸的方式實現文件夾遍歷?在電面的時候沒有答出來,過後分分鐘就想到了答案,因爲之前自己實現過按層序的方式打印一棵樹,用的也是非遞歸的方式,現在遍歷文件夾不就是遍歷這顆樹嗎!怎麼就沒想出來呢!在這裏簡單的記錄下,用了C#和C++兩個版本實現。 我這裏的實現的功能是:用非遞歸的方式獲得一個文件夾中文件的個數。 思路簡單介紹: 1:先將這個文件夾的路徑加入一個隊列中
相關文章
相關標籤/搜索