狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當(dāng)前位置:系統(tǒng)之家 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

數(shù)據(jù)結(jié)構(gòu)與算法(C#完成)系列---演示篇(二)

數(shù)據(jù)結(jié)構(gòu)與算法(C#完成)系列---演示篇(二)

更新時間:2019-06-28 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

                       數(shù)據(jù)結(jié)構(gòu)與算法(C#實(shí)現(xiàn))系列---演示篇(二)

                            Heavenkiller(原創(chuàng))

         public static void ShowGeneralTree_travel()

         {

              IEnumerator tmpIEnum;

              Tree.TraversalType travelType=0;

 

              //---------------------提示----------------------------

              Console.WriteLine("please choose a the No. of a item you want to travel:");

              Console.WriteLine("1.BreadthFirst----- 廣度遍歷");

              Console.WriteLine("2.PreDepthFirst-----前序遍歷");

              Console.WriteLine("3.InDepthFirst----中序遍歷");

              Console.WriteLine("4.PostDepthFirst----后序遍歷");

              switch(Console.ReadLine())

              {

                   case "1"://Show Stack

                       travelType=Tree.TraversalType.Breadth;

                       Console.WriteLine("廣度遍歷");

                       break;

                   case "2"://SortedList

                       travelType=Tree.TraversalType.PreDepth;

                       Console.WriteLine("前序遍歷");

                       break;

                   case "3":

                       travelType=Tree.TraversalType.InDepth;

                       Console.WriteLine("中序遍歷");

                       break;

                   case "4":

                  

 

 

travelType=Tree.TraversalType.PostDepth;

                       Console.WriteLine("后序遍歷");

                       break;

                  

                   default:

                       break;

              }

              //構(gòu)造一棵廣義樹 generaltree

              GeneralTree A=new GeneralTree("A");

              GeneralTree B=new GeneralTree("B");

              GeneralTree C=new GeneralTree("C");

              GeneralTree D=new GeneralTree("D");

              GeneralTree E=new GeneralTree("E");

              GeneralTree F=new GeneralTree("F");

                       A.AttackSubtree(B);

              A.AttackSubtree(C);

              B.AttackSubtree(D);

              B.AttackSubtree(E);

              A.AttackSubtree(F);

              //show the operation

              Console.WriteLine("A.AttackSubtree(B)");

              Console.WriteLine("A.AttackSubtree(C)");

              Console.WriteLine("B.AttackSubtree(D)");

              Console.WriteLine("B.AttackSubtree(E)");

              Console.WriteLine("A.AttackSubtree(F)");

//--------------------------------------------------------

        

              A.SetTraversalType(travelType);//設(shè)置遍歷類型

              tmpIEnum=A.GetEnumerator();

 

              //Console.WriteLine("begin to depthfist travel:");

        

              while(tmpIEnum.MoveNext())

              {

                   Console.WriteLine(tmpIEnum.Current.ToString());

              }

        

    

         }

 

         public static void ShowStack_RPNCalCulator()

         {

              //read a expression string and push every character into the stack in queue.

              Console.WriteLine("this is performance for stack,you can input a string like this '123*+',then this subprogramme can compute it and get the result '7',this is RPN calculator. ");

              Console.WriteLine("please input a expression string:");

              string strExpression=Console.ReadLine();

              char [] tmpChars=strExpression.ToCharArray(0,strExpression.Length);

              Stack stackRPN=new Stack();

             

 

 

              int numA,numB;

              foreach(char tmp in tmpChars)

              {

                   switch (tmp)

                   {

 

                       case '*':

                            numA=(int)stackRPN.Pop();

                            numB=(int)stackRPN.Pop();

                            stackRPN.Push(numA*numB);

                            break;

                       case '+':

                            numA=(int)stackRPN.Pop();

                            numB=(int)stackRPN.Pop();

                            stackRPN.Push(numA+numB);

                            break;

                       default:

                            stackRPN.Push(Int32.Parse(tmp.ToString()));

                            break;

                      

                   }

                  

                  

 

              }

              Console.WriteLine("the result is:{0}",stackRPN.Pop().ToString());

 

 

          }

 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
777午夜精品视频在线播放| 久久免费看少妇高潮| 国产成人精品免费一区二区| 久久九九影视网| 亚洲一区三区视频在线观看| 国产黄色成人av| 一区二区三区毛片| 一区二区成人在线| 欧美色图12p| 一本色道久久综合亚洲精品婷婷| 一区二区三区不卡视频| 欧美一区二区三区的| 国产女主播一区二区| 99久久精品99国产精品| 亚洲欧洲色图综合| 日韩欧美国产小视频| 久久久777| 一区二区三区国产在线| 成人ar影院免费观看视频| 丝袜诱惑亚洲看片| 国产精品嫩草影院com| 欧美福利视频导航| 亚洲一区二区成人| 亚洲欧洲精品一区二区| 99亚偷拍自图区亚洲| 国产精品996| 婷婷夜色潮精品综合在线| 中文字幕一区在线| 中文字幕av一区二区三区免费看 | 国产精品一区毛片| 欧美va亚洲va日韩∨a综合色| 国产不卡视频一区二区三区| 久久福利视频一区二区| 日日嗨av一区二区三区四区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 精品盗摄一区二区三区| 精品国产伦一区二区三区免费| 欧美另类videos死尸| 欧美日韩情趣电影| 精品视频一区二区三区免费| 欧美午夜影院一区| 欧美日韩不卡一区二区| 欧美日韩精品电影| 欧美一区二区成人6969| 日韩女优电影在线观看| 欧美成人精品福利| 国产亚洲欧美在线| 亚洲日穴在线视频| 亚洲二区在线视频| 亚洲精品1区| 亚洲电影自拍| 美女精品网站| 欧美精品一二三区| 国产免费成人在线视频| 亚洲美女偷拍久久| 日韩av中文在线观看| 欧美久久电影| av高清久久久| 高清av一区二区| 亚洲影院免费| 69精品人人人人| 精品精品国产高清一毛片一天堂| 日韩欧美自拍偷拍| 日韩一级高清毛片| 亚洲伦理在线精品| 日韩av网站免费在线| 韩国欧美一区二区| 91免费观看国产| 一级日韩一区在线观看| 欧美一二三在线| 综合网在线视频| 国产成人av电影在线观看| 国产欧美一区二区三区另类精品| 欧美一区二区三区在线看| 亚洲免费高清视频在线| 日韩电影在线一区二区| 欧美精品啪啪| 日韩精品中文字幕一区 | 波多野结衣一区二区三区| 亚洲激情成人| 欧美视频中文一区二区三区在线观看 | 欧美日韩精品专区| 国产成人精品在线看| 精品久久久久99| 午夜精品亚洲| 国产精品视频第一区| 欧美.www| 亚洲欧美色综合| 日韩视频久久| 日韩精品国产欧美| 在线精品视频免费播放| 九九国产精品视频| 7799精品视频| 99久久99久久免费精品蜜臀| 久久久久久亚洲综合影院红桃| 91网页版在线| 一区二区中文视频| 欧美一级欧美三级| 91在线精品一区二区| 中文字幕精品三区| 在线综合亚洲| 久久精品国产久精国产爱| 欧美精品在线视频| 91美女精品福利| 亚洲一区二区三区在线播放| 久久一区二区三区超碰国产精品| 久久福利资源站| 久久久久久久久久看片| 在线成人h网| 精品一区二区三区在线视频| 久久久久国产免费免费| 亚洲黑丝在线| 麻豆一区二区99久久久久| 精品欧美一区二区久久| 亚洲欧美网站| 成人精品国产福利| 亚洲黄色小视频| 欧美丝袜丝nylons| 午夜精品短视频| 精品一区二区在线播放| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美在线你懂得| 欧美日韩一区二区三| 麻豆91在线播放| 亚洲国产精华液网站w| 欧美日韩一级大片网址| 亚洲性人人天天夜夜摸| 国产老女人精品毛片久久| 一区二区三区四区国产精品| 欧美一区二区在线看| 久久精品毛片| 亚洲国产精品www| 91伊人久久大香线蕉| 精品无人码麻豆乱码1区2区| 亚洲精品国产a久久久久久| 精品国产一区二区三区av性色| 色综合久久久网| 在线播放一区| 国产一区二区三区四区hd| 豆国产96在线|亚洲| 九九视频精品免费| 麻豆精品在线播放| 午夜精品久久久久久久99水蜜桃 | 欧美特级限制片免费在线观看| 亚洲久久成人| 亚洲精品在线二区| 欧美福利一区二区三区| www.欧美日韩| 99久久免费精品| 欧美色综合网站| 91成人在线观看喷潮| 欧美亚洲图片小说| 欧美老肥妇做.爰bbww| 亚洲精品一区二区三| 风间由美性色一区二区三区| 亚洲综合色丁香婷婷六月图片| 亚洲品质自拍视频| 美女一区二区三区| 欧美激情偷拍| 久久综合电影| 91精品国产高清一区二区三区| 久久久精品国产99久久精品芒果| 国产精品免费av| 日韩国产一二三区| 国产盗摄视频一区二区三区| 91在线一区二区| 免费看黄裸体一级大秀欧美| 欧美日韩免费观看一区三区| 久久精品一区蜜桃臀影院| 亚洲美女免费在线| 久久国产精品72免费观看| 91在线观看美女| 在线欧美日韩精品| 国产精品久久三区| 九九久久精品视频| 亚洲人人精品| 欧美精品一区二区三区视频| 婷婷久久综合九色国产成人 | 一区二区三区导航| 91精品国产91久久综合桃花| 国产精品传媒视频| 国产高清视频一区| 久久亚洲风情| 亚洲欧美区自拍先锋| 风流少妇一区二区| 色悠悠久久综合| 亚洲视频免费在线观看| 高清av一区二区| 欧美一区二区大片| 午夜精品一区二区三区免费视频| 激情久久综合| 国产三区在线成人av| 成人精品一区二区三区四区| 色综合久久久久综合| 亚洲日本在线视频观看| 国产精品一区二区久久精品爱涩| 日韩视频不卡| 国产免费观看久久| 成人黄色一级视频| 欧美午夜不卡视频|