• <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>
            posts - 297,  comments - 15,  trackbacks - 0
            //二叉樹先序遍歷非遞歸
            void InOrderTraverse(BiTree T,SqStack s)
            {
             
                InitStack(s);         //初始化棧
             BiTree p = T;
             Push(s,p);        //樹根進棧
             while(!StackEmpty(s) || !p)
             {//當棧空或結點為空時結束
              if(p)
              {//P非空訪問結點,結點進棧,訪問該結點左子樹
                        printf("%d ",p->data);
                        Push(s,p);
               p = p->lchild ;
              }
              else
              {//P空結點出棧,訪問右子樹
               Pop(s,p);
               p=p->rchild ;
              }
             }
            }

            int SumYe(BiTree T)
            {//求二叉樹葉結點數之和
             if(!T) return 0;
             if(!T->lchild && !T->rchild ) return 1;
             return SumYe(T->lchild)+SumYe(T->rchild);
            }

            int HightTree(BiTree T)
            {//求二叉樹高
             int hl = 0;//記錄左子樹高
             int hr = 0;//記錄右子樹高
             if(!T)  return 0;
             hl = HightTree(T->lchild);
             hr = HightTree(T->rchild);
             return (hl>hr) ? hl+1 : hr+1 ;
            }

            posted on 2009-03-19 00:09 chatler 閱讀(305) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm
            <2025年8月>
            272829303112
            3456789
            10111213141516
            17181920212223
            24252627282930
            31123456

            常用鏈接

            留言簿(10)

            隨筆分類(307)

            隨筆檔案(297)

            algorithm

            Books_Free_Online

            C++

            database

            Linux

            Linux shell

            linux socket

            misce

            • cloudward
            • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

            network

            OSS

            • Google Android
            • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
            • os161 file list

            overall

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            香蕉aa三级久久毛片| 人妻无码久久一区二区三区免费| 色综合久久无码中文字幕| 青草国产精品久久久久久| 久久久国产乱子伦精品作者| 无码超乳爆乳中文字幕久久| 伊人丁香狠狠色综合久久| 久久久久久久97| 一本一道久久精品综合| 性欧美大战久久久久久久久| 2020最新久久久视精品爱 | 久久婷婷国产剧情内射白浆| 热re99久久精品国99热| 久久人妻少妇嫩草AV蜜桃| 久久66热人妻偷产精品9| 久久综合久久美利坚合众国| 青青草原1769久久免费播放| 精品国产乱码久久久久久呢| 久久九色综合九色99伊人| 国产成人精品白浆久久69| 久久久久久曰本AV免费免费| 欧美性大战久久久久久| 99久久99久久精品国产片果冻| 久久综合久久自在自线精品自 | 久久国产成人亚洲精品影院| 久久精品国产亚洲AV香蕉| 精品久久久久久久久久中文字幕 | 影音先锋女人AV鲁色资源网久久| 国产激情久久久久影院| 久久精品免费观看| 免费国产99久久久香蕉| www.久久99| 亚洲国产精品一区二区三区久久| 久久久久亚洲av毛片大| 中文字幕亚洲综合久久2| 精品久久一区二区| 青青青伊人色综合久久| 国产精品久久久久aaaa| 91久久九九无码成人网站| 国产精品99久久久久久猫咪| 99久久精品免费观看国产|