• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            鍵盤上的舞者

            My Email: marckywu@gmail.com
            隨筆 - 19, 文章 - 0, 評論 - 3, 引用 - 0
            數據加載中……

            二叉樹的創建及遍歷(遞歸代碼)

            typedef enum _STATUS {ERROR, OK} STATUS;

            typedef 
            struct _BiTNode {
                
            char data;
                
            struct _BiTNode *lchild;
                
            struct _BiTNode *rchild;
            } BiTNode, 
            *BiTree;

            /*創建二叉樹*/
            STATUS CreateBiTree(BiTree 
            *T)
            {
            /*按先序次序輸入二叉樹節點的值,空格表示空樹。*/
                
            char ch;
                
                scanf(
            "%c"&ch);
                
            if (ch == ' ') { 
                    
            *= NULL;
                } 
            else {
                    
            if ( !(*= (BiTNode *)malloc(sizeof(BiTNode)))) exit(-1);
                    (
            *T)->data = ch;                     //生成根節點
                    CreateBiTree(&((*T)->lchild));       //構造左子樹
                    CreateBiTree(&((*T)->rchild));       //構造右子樹
                }
                
            return OK;
            }

            /*中序遍歷二叉樹*/
            STATUS InOrderTraverse(BiTree 
            *T)
            {
                
            if (*T) {
                    
            if (InOrderTraverse(&((*T)->lchild)))
                        printf(
            "%c ", (*T)->data);
                        
            if (InOrderTraverse(&((*T)->rchild)))
                            
            return OK;
                    
            return ERROR;
                } 
            else {
                    
            return OK;
                }
            }

            posted on 2009-09-24 22:33 Marcky 閱讀(434) 評論(0)  編輯 收藏 引用 所屬分類: 數據結構和算法

            久久久久亚洲av成人无码电影| 香蕉久久影院| 久久天堂电影网| 91久久福利国产成人精品| 久久无码人妻精品一区二区三区| 欧美亚洲国产精品久久| 久久青青草原精品国产| 久久精品无码专区免费 | 久久福利青草精品资源站免费| 久久综合九色综合97_久久久| 久久久国产精品| 日韩人妻无码精品久久免费一| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 亚洲狠狠久久综合一区77777| 久久亚洲国产精品五月天婷| 久久久久久久尹人综合网亚洲| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 国内精品久久久久影院免费| 久久精品成人免费观看97| 亚洲国产精品无码久久SM| 久久精品一区二区影院| 2022年国产精品久久久久| 国产精品久久久久蜜芽| 精品人妻伦九区久久AAA片69| 久久狠狠高潮亚洲精品| 少妇无套内谢久久久久| 久久丝袜精品中文字幕| 亚洲国产精品久久久久网站| 国产精品18久久久久久vr| 精品久久亚洲中文无码| 久久这里只有精品首页| 久久天天婷婷五月俺也去| 久久久精品国产亚洲成人满18免费网站 | 久久精品中文字幕一区 | 国产麻豆精品久久一二三| 久久妇女高潮几次MBA| 日本久久中文字幕| 久久久久久免费视频| 18禁黄久久久AAA片| 久久久久波多野结衣高潮| 综合久久国产九一剧情麻豆|