我在網站做練習,在練習中我們必須通過實現一個函數找到非二叉樹的高度。我在下面有一個TreeNode類。查找非二叉樹的高度
class TreeNode
{
public:
TreeNode();
TreeNode(string data);
void addChild(TreeNode* child);
vector<TreeNode*>& getChildren();
void setData(string data);
string getData();
void visit();
};
我執行這個http://codepad.org/BiXkbABf。但這不起作用。我怎樣才能實現這個功能?
我看到但是,如何不停止功能,並尋找其他節點? – user1559792
對於每個孩子,你都會得到他們的身高,同時保持目前爲止所見的最大高度。 – NPE