摘要: 1.冒泡排序 1 //冒泡排序 2 public void BubbleSort(int[] list) 3 { 4 int i, j, temp; 5 bool done = false; 6 j = 1; 7 while ((j list[i + 1])13 {14 done = false;15 temp = list[i]... 阅读全文
posted @ 2014-01-17 13:55 yellowshorts 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 队列是一种先进先出的线性表 因此需要引用Clist线性类 1 class CQueue 2 { 3 private Clist m_list;//构造链表对象实例 4 public CQueue()//构造函数 5 { 6 m_list = new Clist(); 7 } 8 //入队 9 public void EnQueue(int DataValue)10 {11 //功能:加入队列,这里使用List类的Append... 阅读全文
posted @ 2014-01-17 10:26 yellowshorts 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 堆栈是一种常用的数据结构,并且是线性表操作的子集,即操作受限的线性表。因此需要用到Clist 线性表类 1 public class CStack 2 { 3 private Clist m_List;//创建链表对象实例 4 //构造函数 5 public CStack() 6 { 7 m_List=new Clist(); 8 } 9 //压入堆栈10 public void Push(int PushValue)11 {12 ... 阅读全文
posted @ 2014-01-17 10:22 yellowshorts 阅读(653) 评论(0) 推荐(0) 编辑