数据结构
文章平均质量分 83
lutinghuan
正在路上...
展开
-
C语言 实现 顺序栈
SeqStack.h 头文件声明如下:#include typedef int DataType; //自定义数据类型,假定为整型typedef struct SeqStack //顺序栈定义{ int MAXNUM; //栈存储容量标识 int top; //栈顶位置 DataType *原创 2012-04-18 19:11:47 · 2075 阅读 · 1 评论 -
C语言 实现 链表栈
LinkStack.h 头文件声明如下:#include typedef int DataType; //自定义数据类型,假定为整型struct Node; //单链表结点类型typedef struct Node *PNode; //结点指针类型typedef struct Node原创 2012-04-18 20:12:18 · 15363 阅读 · 3 评论 -
倒置数组内元素顺序
方法一: 借助第二数组 static void Main(string[] args) { int[] x ={ 12, 59, 2, 89, 15, 48, 58, 1 }; //借助第二个数组 int[] temp = new int[x.Length]; x.CopyTo(temp, 0);原创 2010-03-23 16:20:00 · 1146 阅读 · 0 评论 -
选择排序法
从小排到大:static void Main(string[] args) { //冒泡排序法的目的就是通过将数组内的元素从小到大或从大到小排序的方法. int[] x ={ 12, 59, 2, 89, 15, 48, 58, 1 }; //要使用一个双层的嵌套循环来比较. for (in原创 2010-03-23 15:44:00 · 487 阅读 · 0 评论