私はウェブサイトで演習を行っていましたが、演習では、関数を実装して非二分木の高さを見つける必要があります。以下に 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を実装しています。しかし、これはうまくいきません。この機能を実装するにはどうすればよいですか?