我爱Aspx >> Asp.Net >> C#的BinaryTree实现C#的BinaryTree实现
个程序中需要二叉树,所以在C#中作了一个。
程序中共三个类:BinaryTreeNode、BinaryTree、Visitor。
Visitor是一个delegate。
public class BinaryTreeNode
{
internal object _data;
internal BinaryTreeNode _leftChild;
internal BinaryTreeNode _rightChild;
public BinaryTreeNode()
{
}
public BinaryTreeNode(object e)
{
_data = e;
}
public BinaryTreeNode(object e,
BinaryTreeNode left,
BinaryTreeNode right
)
{
_data = e;
_leftChild = left;
_rightChild = right;
}
}
public delegate void Visitor(BinaryTreeNode u);
public class BinaryTree
{
private BinaryTreeNode _root;
public BinaryTree()
{
}
public bool IsEmpty
{
get
Ҷƪл˵?
C#小游戏-------猜数字 (solars..[05-31]
从csdn上看到的一些文章,好象有..[05-31]
C#算法----(二)插入排序 (solar..[05-31]
C#算法----(三)希尔排序 (solar..[05-31]
C#算法-------(四)快速排序[05-31]
C#算法----(三)希尔排序[05-31]
C#算法----(二)插入排序[05-31]
C#算法-----(一)选择排序[05-31]
初识C#线程[05-31]
C#的多线程机制探索(转自天极网..[05-31]
LinkedQueue的实现[05-31]
将字符串中的数字和字符分离的技..[05-31]
呵呵,泼点儿凉水。[05-31]
密码的故事 (ST:MS,Author:Billy..[05-31]
关于字符窜和数字分离[05-31]
如何获得一个6位长随机数[05-31]
给你一个MD5算法[05-31]
简繁体转换例程[05-31]
C#小游戏-------猜数字 (solars..[05-31]
是不是这个?[05-31]