-- java -- ツリー用
5 4 3 30 5
「最大トラック」を見つける必要があるため、このツリーでは 39 (5+4+30)
私はそれを行う関数が必要です (複雑さ O(n)) 誰かが私を助けることができますか?
public static int GetTreePath(BinTreeNode<Integer> t){
if (t==null)
return 0;
if (t.IsLeve()){
return t.getInfo();
}else{
GetTreePath(t.getLeft());
GetTreePath(t.getRight());
}
return t.getInfo();
}