二叉树的中序遍历

 

void visit(Node *pRoot)
{
    cout<<pRoot->value<<endl;
}

void InOrderTraverse(Node *pRoot)
{
    if (!pRoot)
        return;

    InOrderTraverse(pRoot->pLeft);
    visit(pRoot);
    InOrderTraverse(pRoot->pRight);
}

 

 

 

 

 

 

 

EOF

posted on 2012-12-07 14:28  kkmm  阅读(159)  评论(0编辑  收藏  举报