可以详细说下是怎么进行运行的吗,尤其是系统怎么返回一层就+1。最好举个例子可以吗谢谢了,比如我的图,可以详细说下嘛 真的感谢 int TreeDeep(tree T) { int deep=0; if(T) { int leftdeep,rightdeep; leftdeep=TreeDeep(T->lchi...可以详细说下是怎么进行运行的吗,尤其是系统怎么返回一层就+1。最好举个例子可以吗谢谢了,比如我的图,可以详细说下嘛 真的感谢 int TreeDeep(tree T) { int deep=0; if(T) { int leftdeep,rightdeep; leftdeep=TreeDeep(T->lchild); rightdeep=TreeDeep(T->rchild); deep=leftdeep>=rightdeep?leftdeep+1:rightdeep+1; } return deep; }
展开 |
|