一个二叉树问题
一个二叉树节点定义如下:
struct TreeNode
{
int iValue;
TreeNode *pLeftChild;
TreeNode *pRightChild;
};
请完成中序遍历二叉树的函数:
void vist(TreeNode *pRoot)
传入参数为二叉树根节点指针,访问节点只需打印piValue值即可.
[解决办法]
- C/C++ code
void visit(TreeNode *pRoot){ if(pRoot == NULL) return; visit(pRoot->pLeftChild); printf("%d ",pRoot->iValue); visit(pRoot->pRightChild);}