• <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

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            色综合久久久久网| 久久人人妻人人爽人人爽| 国内精品伊人久久久久网站| 人妻无码精品久久亚瑟影视| 久久精品综合网| 免费观看久久精彩视频| 午夜精品久久久久久影视riav| 久久精品人人做人人爽电影蜜月| 久久精品国产WWW456C0M| 亚洲国产精品无码久久一线 | 久久久久亚洲AV成人网| 亚洲色大成网站www久久九| 国产精品青草久久久久福利99 | 亚洲成色999久久网站| 中文字幕乱码人妻无码久久| 精品99久久aaa一级毛片| 精品久久久久香蕉网| 伊人久久大香线蕉AV色婷婷色| 久久精品国产精品亚洲艾草网美妙| 国产亚洲精品自在久久| 亚洲精品无码久久久久久| 国产精品99久久久久久宅男小说| 草草久久久无码国产专区| 久久er国产精品免费观看2| 久久人爽人人爽人人片AV| 久久这里只有精品18| 久久一日本道色综合久久| 中文字幕久久精品 | 久久精品中文字幕无码绿巨人 | 亚洲成色www久久网站夜月| 香港aa三级久久三级老师2021国产三级精品三级在| 69SEX久久精品国产麻豆| 精品国产VA久久久久久久冰| 亚洲va久久久噜噜噜久久男同| 亚洲精品无码成人片久久| 亚洲狠狠婷婷综合久久蜜芽| 亚洲国产另类久久久精品| 久久久无码一区二区三区| MM131亚洲国产美女久久| 国产精品激情综合久久| 久久久久国色AV免费观看|