网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C#教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.C#语言初级入门(3).
.C#中的checked、unchecked操作符.
.C#基础全接触.
.SUNWEN教程之----C#进阶(二).
.数据结构与算法(C#实现)系列---树.
.C#基础概念二十五问.
.C#语言初级入门(1).
.关于C#的问答.
.C# 3.0新特性初步研究 Part3:使用.
.C#的多线程机制初探(2).
.C#中的代理(delegate).
.基于C#的接口基础教程之五.
.C# 4.0语言将出现重大改变,带来.
.基于C#的接口基础教程之六.
.C#语言初级入门(4).
.C#中结构与类的区别.
.C#中构造函数和析构函数的用法.
.C# 中的类型转换.
.C#正则表达式应用范例.
.c#里面的namespace基础(二).

数据结构与算法(C#实现)系列---广义树(二)

发表日期:2004-2-7


数据结构与算法(C#实现)系列---广义树(二)

Heavenkiller(原创)

 

         public  override object Key{get{return this.key;}}

         public  override uint Degree{get{return this.degree;}}

         //public  override uint Height{get{return this.height;}}

 

         public  override bool IsEmpty()// property takes the place of IsEmpty()

         {
              return false;//generaltree won't be empty for ever
         }    
         public  override bool IsLeaf()
         {
              return this.degree==0;//if this tree's degree is zero, it means the tree has no subtrees, so it is leaf certainly

         }

         //overwrite Object.Equals() ---  reference  type   realization

         public override bool Equals(object _obj)

         {

              if( !base.Equals(_obj) )

                   return false;//基类比较不相等,则不相等

              //基类中的一些条目在此可免去

              //在基类中已判定其为GeneralTree类型,故转型不会失败

              GeneralTree tmpTree=(GeneralTree)_obj;

              //比较引用成员

              if( !Object.Equals(this.treeList,tmpTree.treeList) )

                   return false;     

              //比较值类型成员

              return true;

         }

     }

}

上一篇:数据结构与算法(C#实现)系列---广义树(一) 人气:14871
下一篇:数据结构与算法(C#实现)系列---N叉树(一) 人气:15599
浏览全部数据结构与算法(C#实现)的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐