数据结构
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 · 286 阅读 · 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 · 13004 阅读 · 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 · 2684 阅读 · 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 · 1070 阅读 · 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 · 2028 阅读 · 0 评论 -
数据结构c语言版 严蔚敏 (将x插入到递增序列va中)
题目描述:设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保持该表的有序性。思路分析:C语言代码实现:头文件Status.h(相关状态码及宏函数列表)/********************************** * * * 文件夹: ▲01 绪论 *...原创 2018-09-25 00:32:39 · 1589 阅读 · 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 · 2677 阅读 · 0 评论