
数据结构
greyKing666
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
相关状态码及宏函数列表
#ifndef STATUS_H #define STATUS_H /状态码/ #define TRUE 1 //真 #define FALSE 0 //假 #define YES 1 //是 #define NO 0 //否 #define OK 1 //通过 #define ERROP 0 //错误 #d...原创 2018-09-18 21:00:14 · 305 阅读 · 0 评论 -
数据结构c语言版 严蔚敏 顺序线性表12个基本操作及算法的实现
头文件: c1.h (相关头文件及函数结果状态代码集合) /* c1.h (程序名) */ #include<string.h> #include<ctype.h> #include<malloc.h> /* malloc()等 */ #include<limits.h> /* INT_MAX等 */ #include<std...原创 2018-09-23 20:42:24 · 13152 阅读 · 4 评论 -
数据结构c语言版 严蔚敏(算法2.1 将所有在Lb中但不在La中的元素插入到La中)
头文件: c1.h (相关头文件及函数结果状态代码集合) /* c1.h (程序名) */ #include<string.h> #include<ctype.h> #include<malloc.h> /* malloc()等 */ #include<limits.h> /* INT_MAX等 */ #include<std...原创 2018-09-24 15:57:21 · 2723 阅读 · 2 评论 -
元素逆置 (邓 2.3)
题目描述: 将一顺序表A中的元素逆置。例如原来顺序表A中的元素是100,90,80,70,60,50,40,逆置后为40,50,60,70,80,90,100。 思路分析: 将顺序表A中的元素输入数组a,若数组a中元素个数为n,将下标为0,1,2,…,(n-1)/2的元素依次与下标为n,n-1,…, (n-1)/2的元素交换,输出数组a的元素。 C语言代码实现: //逆置 #include&lt;...原创 2018-09-24 16:35:09 · 1116 阅读 · 0 评论 -
输出最大和次大值 (邓 2.4)
题目描述: 写一算法输出已知顺序表A中元素的最大值和次最大值。 思路分析: 先以a[0]为基准,将后面的元素依次与a[0]进行遍历比较,若a[i]>a[0],将两值交换,最后得最大值a[0];若要得次最大值,同理以a[1]为基准,,,,, C语言代码实现: #include<stdio.h> #include<stdlib.h> #include<math.h&...原创 2018-09-24 16:52:43 · 2077 阅读 · 0 评论 -
数据结构c语言版 严蔚敏 (将x插入到递增序列va中)
题目描述: 设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保持该表的有序性。 思路分析: C语言代码实现: 头文件 Status.h(相关状态码及宏函数列表) /********************************** * * * 文件夹: ▲01 绪论 * ...原创 2018-09-25 00:32:39 · 1620 阅读 · 0 评论 -
数据结构c语言版 严蔚敏(抽象数据类型Triplet的表示和实现)
** 头文件: ** c1.h (相关头文件及函数结果状态代码集合) /* c1.h (程序名) */ #include&lt;string.h&gt; #include&lt;ctype.h&gt; #include&lt;malloc.h&gt; /* malloc()等 */ #include&lt;limits.h&gt; /* INT_MA原创 2018-09-20 00:37:20 · 2720 阅读 · 0 评论