国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

數據結構與算法(C#實現)系列---廣義樹(二)

2024-07-21 02:19:58
字體:
來源:轉載
供稿:網友
數據結構與算法(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;

}





}

}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 塘沽区| 嘉兴市| 岳阳市| 土默特左旗| 鄄城县| 乌兰浩特市| 牙克石市| 清水县| 繁昌县| 河曲县| 宁国市| 平原县| 邢台市| 竹北市| 留坝县| 原阳县| 汾西县| 浏阳市| 台东市| 德庆县| 手游| 临澧县| 博罗县| 武冈市| 象州县| 新田县| 蒙山县| 揭西县| 衡山县| 锡林浩特市| 咸丰县| 宁乡县| 建德市| 鸡泽县| 万盛区| 武夷山市| 石林| 西贡区| 军事| 南通市| 嘉荫县|