数据结构 (Data Structure)
数据结构内容
Navigator_Z
烈焰,在冰冷的海水中跳跃; 闪电,在自己的影子中熄灭。
展开
-
数据结构C //线性表(链表)ADT结构及相关函数
【代码】数据结构C //线性表(链表)ADT结构及相关函数。原创 2024-09-12 10:59:52 · 1245 阅读 · 0 评论 -
数据结构C //线性表(顺序表)ADT结构及相关函数
【代码】数据结构C //线性表ADT结构及相关函数。原创 2024-09-09 11:46:52 · 746 阅读 · 0 评论 -
设计练习 线性表(顺序表)的抽象数据类型定义构造
数据结构(C语言版) 严蔚敏 吴伟民设计练习 线性表的定义构造代码块:#include <stdio.h>#include <stdlib.h>//Function result status code#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASALBE -1#define OVERFLOW -2//Status is the type of function原创 2020-06-17 16:00:01 · 1926 阅读 · 0 评论 -
算法2.1 假设利用两个线性表LA和LB分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求一个新的集合A=AUB。这就要求对线性表作如下操作:扩大线性表LA。。。
数据结构(C语言版)严蔚敏 吴伟民例2-1 假设利用两个线性表LA和LB分别表示两个集合A和B(即线性表中的数据元素即为集合中的成员),现要求一个新的集合A=AUB。这就要求对线性表作如下操作:扩大线性表LA,将存在于线性表LB中而不存在于线性表LA中的数据元素插入到线性表LA中去。只要从线性表LB中依次取得每个数据元素,并依值在线性表LA中进行查访,若不存在,则插入之。说明:为了展示结果,代码加入线性表的抽象数据类型的全部构造,实际是UnionList函数达成该练习结果,因为该函数内需要调用抽象数据类原创 2020-06-18 15:29:42 · 10384 阅读 · 2 评论 -
算法2.2 已知线性表LA和LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。
数据结构(C语言版)严蔚敏 吴伟民算法2.2 已知线性表LA和LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。例如,设LA=(3,5,8,11)LB=(2,6,8,9,11,15,20)则LC=(2,3,5,6,8,8,9,11,11,15,20)说明:为了展示结果,代码加入线性表的抽象数据类型的全部构造,实际是UnionList函数达成该练习结果,因为该函数内需要调用抽象数据类型构造的其他函数,所以全部列出。代码块:#原创 2020-06-23 10:33:49 · 17692 阅读 · 0 评论