-1
A
回答
0
傳遞一個集合來存儲所有節點遍歷後訂單並在達到最低點時打印。
void printPathsRecur(Node node, int path[], int pathLen)
{
if (node == null)
return;
/* append this node to the path array */
path[pathLen] = node.data;
pathLen++;
/* it's a leaf, so print the path that led to here */
if (all node for the parrent is null)
printArray(path, pathLen);
else
{
for(int i=0;i<node.getChildLenth();i++){
printPathsRecur(node.child[i], path, pathLen);
}
}
相關問題
- 1. 如何組合一組父母 - >孩子,孩子也可以是父母。有一個解決方案,但尋找更有效的算法
- 2. 解決方案的兩個項目可以構建到兩個路徑嗎?
- 3. ANTLR:我如何生成一個有兩個以上孩子的樹?
- 4. 尋找父母的孩子的財產
- 5. 尋找解決方案,以避免eval()
- 6. 尋找沒有自我指涉關係的孩子的父母
- 7. 一張桌子可以成爲兩個父母桌子的孩子嗎
- 8. 尋找有關htaccess的解決方案
- 9. 正在尋找此陣列解決方案的替代方案
- 10. 如何在javascript中實現決策樹。尋找比我醜陋的解決方案更好的解決方案
- 11. 孩子文檔可以繼承Kentico中的父母的自定義URL路徑
- 12. 哪裏可以找到我的c#解決方案我的GUID
- 13. 如何寫尋找父母和孩子
- 14. 在Minimax路徑尋找解決方案中尋找路徑和最大稱量的邊緣?
- 15. 我正在尋找一個幫助臺解決方案開源
- 16. 查找從樹根到葉子的所有路徑在方案
- 17. 有兩個以上孩子的樹的預訂和順序
- 18. 尋找簡單的解決方案來剖析一個方法
- 19. 尋找.Net解決方案的免費授權解決方案
- 20. 正在尋找一個jquery最近查看的解決方案
- 21. 查找孩子所有可能的路徑到頂級父
- 22. 尋找沒有孩子的一對多父母
- 23. 我在哪裏可以找到解決Bugzilla問題的解決方案(補丁)?
- 24. 調整父母以外的孩子
- 25. 尋找最佳的解決方案
- 26. 尋找Mono的NoSQL解決方案
- 27. 創建具有兩個以上孩子的通用樹,每個孩子可能都有獨特的屬性
- 28. ExpandableListView可以沒有父母的孩子嗎?
- 29. 在兩個變量(Python)中尋找兩個不等式的解決方案
- 30. Android - 尋找一個AOP解決方案
堆棧溢出用於提出與編程相關的問題。你所問的問題太廣泛了。您應該通過解釋您所編碼的語言並顯示您所做的任何嘗試以及數據的結構來擴展您的問題。 – MinistryofChaps