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