• <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 閱讀(306) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm
            <2009年5月>
            262728293012
            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

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            久久国产精品国产自线拍免费| 麻豆AV一区二区三区久久| 色综合久久无码五十路人妻| 亚洲国产成人精品女人久久久| 国产成人精品久久综合| 亚洲综合久久夜AV | 久久99精品久久久久久久不卡| 久久精品无码午夜福利理论片| 精品无码久久久久久国产| 国产亚洲美女精品久久久2020| AAA级久久久精品无码区| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 热99re久久国超精品首页| 久久久久亚洲AV成人网人人网站 | 亚洲AⅤ优女AV综合久久久| 久久99热只有频精品8| 久久久久亚洲AV无码观看 | 久久天堂电影网| 久久久久人妻精品一区| 热99RE久久精品这里都是精品免费| 久久精品aⅴ无码中文字字幕不卡| 久久午夜综合久久| 久久久久一区二区三区| 久久亚洲精品人成综合网| 久久99热这里只有精品国产| 久久免费观看视频| 办公室久久精品| 99久久亚洲综合精品网站| 久久综合九色综合97_久久久| 一本色道久久综合亚洲精品| 国产A三级久久精品| 亚洲国产美女精品久久久久∴| 国产69精品久久久久观看软件| 香蕉99久久国产综合精品宅男自 | 国产成人久久激情91| 72种姿势欧美久久久久大黄蕉| 亚洲精品午夜国产VA久久成人| 漂亮人妻被中出中文字幕久久| 久久久这里有精品| 97精品伊人久久久大香线蕉| 久久人妻AV中文字幕|