コード例 #1
0
ファイル: Tree.cpp プロジェクト: styxschip/Note
void CTree::MidOrder(CTreeNode *lpRoot)
{
    if (lpRoot != NULL)
    {
        MidOrder(lpRoot->m_lpLeft);
        cout << lpRoot->m_data << " ";
        MidOrder(lpRoot->m_lpRight);
    }
}
コード例 #2
0
ファイル: OrderTree.c プロジェクト: Lonui-NC/Algorithm
void MidOrder(BTree *tree)
{
    if(tree==NULL)
        return ;
    if(tree->lchild!=NULL)
        MidOrder(tree->lchild);
    Operator(tree->data);
    if(tree->rchild!=NULL)
        MidOrder(tree->rchild);
}