int PreOrder( TreeNode * pTreeNode, int levNum ) { if( pTreeNode == NULL) return levNum; //printf("%d,", pTreeNode->value ); levNum ++; int sum1= PreOrder(pTreeNode->left,levNum) ; int sum2 = PreOrder(pTreeNode->right,levNum); return (sum1>sum2?sum1:sum2); }
本文介绍了一个二叉树前序遍历算法的实现,通过递归方式计算二叉树的最大深度。从根节点开始,递归地遍历左子树和右子树,返回最大深度。
9万+

被折叠的 条评论
为什么被折叠?



