六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

數據結構與算法(C#完成)---二叉樹

[摘要]using System;using System.Collections;namespace DataStructure /// <summary> /// BinaryTree 的摘要說明。 /// </summary> public class...

 using System;
using System.Collections;namespace DataStructure
{
    /// <summary>
    /// BinaryTree 的摘要說明。
    /// </summary>
    public class BinaryTree:NaryTree
    {
         //構造二叉空樹
         public BinaryTree():base(2)
         {
             //
             // TODO: 在此處添加構造函數邏輯
             //
         }
        
  public BinaryTree(object _obj):base(2,_obj)
         {
 
  }         //------------------------------------------------------
         protected override object GetEmptyInstance(uint _degree)
         {
      return new BinaryTree(_degree);
  }
         //------------------------------------------------------
 
         //重寫深度遍歷
         public override void DepthFirstTraversal(IPrePostVisitor _vis)
         {
              if ( !IsEmpty() )
              {
                  _vis.PreVisit(this.Key);
                  this[0].DepthFirstTraversal(_vis);
                  _vis.Visit(this.Key);
                  this[1].DepthFirstTraversal(_vis);
                  _vis.PostVisit(this.Key);
              }
          }
          //二叉樹大小的比較
          //先比較關鍵字,如果相等,再比較左子樹,如果再相等,則比較右子樹----如此遞歸
          #region IComparable 成員          public override int CompareTo(object obj)
          {
               // TODO: 添加 BinaryTree.CompareTo 實現
               //因為Comare()中已經進行了類型斷定,故不會出現轉型錯誤
               BinaryTree tmpTree=(BinaryTree)obj;
 
               if( this.IsEmpty() )
                   return tmpTree.IsEmpty()?0:-1;
               if( tmpTree.IsEmpty() )
                   return 1;
               int result=Comparer.Default.Compare(this,tmpTree);
               if(result==0)
                   result=this[0].CompareTo(tmpTree[0]);
               if(result==0)
                   result=this[1].CompareTo(tmpTree[1]);
 
               return result;
           }           #endregion
      }
 }


主站蜘蛛池模板: 中文字幕国产专区 | 日日噜噜噜夜夜爽爽狠狠视频 | 天美传媒一区 | 亚欧乱色束缚一区二区三区 | 日韩精品一区二区三区中文字幕 | 欧美性操| 一级毛片黄片 | 亚洲精品乱码国产精品乱码 | 伊人免费在线观看高清版 | 色在线视频播放 | 五月婷婷七月丁香 | 亚洲免费天堂 | 婷婷色综合成人成人网小说 | 一二三四高清在线手机视频 | 亚洲人成片在线观看 | 午夜在线亚洲男人午在线 | 在线观看视频国产 | 色狠狠综合 | 日本在线网址 | 亚洲日本免费 | 欧美视频一区 | 亚洲 欧美 视频 | 午夜国产精品免费观看 | 日韩免费无砖专区2020狼 | 欧美一级特黄特色大片 | 日本一区二区三区四区五区 | 在线亚洲观看 | 手机在线精品视频每日更新 | 性国产 | 任我鲁这里有精品视频在线播 | 青青青视频在线免费观看 | 日产日韩亚洲欧美综合搜索 | 色偷偷尼玛图亚洲综合 | 性欧美大战久久久久久久 | 日韩性插 | 淫片网站 | 伊人网中文字幕 | 亚洲视频免费播放 | 青青草自拍 | 午夜视频在线观看完整版 | 熟女毛片|