我需要先遍歷目錄深度而不使用提升,但是我一直無法找到一個很好的教程如何執行此操作。我知道如何列出目錄的文件,但不知道如何解決這個問題。此列表列出目錄的文件:遍歷目錄深度優先
Q
遍歷目錄深度優先
3
A
回答
1
如果您的系統具有這些功能,則使用ftw
或nftw
函數。或者,從例如OpenBSD source tree獲取fts_*
函數並研究這些函數,或者直接使用它們。這個問題比您想象的要困難得多,因爲當通過深層文件系統層次結構遞歸時,可能會耗盡文件描述符。
0
請確保您瞭解recursion。
我假設你有一個函數walk(dir_path)
,它可以列出dir_path目錄中的所有文件(和directries)。你需要修改它,所以它會爲你找到的每個目錄自己調用它(遞歸)。而已。
相關問題
- 1. Java:遞歸深度優先遍歷
- 2. jQuery遍歷順序 - 深度優先
- 3. 實現深度優先圖遍歷
- 4. 廣度優先遍歷
- 5. 預先遍歷深度優先方法嗎?
- 6. 實現廣度優先圖遍歷一個給定的深度
- 7. 目錄樹的寬度優先遍歷不是懶惰
- 8. 使用深度優先搜索遍歷矩陣找出滲流
- 9. 多圖中的所有簡單路徑(深度優先遍歷)
- 10. 深度優先遍歷和調整矩陣
- 11. 基於Python中的策略實現深度優先遍歷
- 12. 沖銷深度優先搜索或前序遍歷
- 13. 顯示深度優先搜索圖遍歷C++
- 14. 以深度優先的順序遞歸遍歷一般樹
- 15. 使用深度優先搜索適當遍歷無向圖?
- 16. Tinkerpop/Gremlin廣度優先遍歷
- 17. javascript中的廣度優先遍歷
- 18. 如何實現廣度優先遍歷?
- 19. 廣度優先遍歷樹,巨蟒
- 20. 在單個密碼查詢中組合深度和寬度優先遍歷
- 21. 深度優先搜索確定深度
- 22. Neo4j圖深度遍歷Cypher
- 23. 深度第一次遍歷
- 24. 將目錄遍歷到Python中的特定深度
- 25. 深度優先搜索 - 場景圖 - 我目前的深度?
- 26. 深度優先迭代深化搜索與深度優先搜索
- 27. 迭代深度優先樹遍歷與每個節點訪問前後訪問
- 28. 如何對在深度優先搜索中未遍歷的邊進行分類?
- 29. 與深度優先搜索相同的二叉樹上的預序遍歷嗎?
- 30. 在深度優先遍歷中限制來自find命令的結果
爲什麼反對呢?,如果你不能指向一個很好的教程,只是不要發表..或說什麼..我是新來的這是這是怎麼一回事呢? – user975582
你需要問一個更具體的問題。要回答這個問題的唯一方法就是現在寫的是寫給你,我不認爲我們大多數人真的想要做... – SoapBox
所以不這樣做..所有我問的是一個教程或指導,我沒有說爲我做 – user975582