搜索资源列表
listDatastructure
- 编写程序,实现有序链表的建立;并实现对两个有序链表的归并操作,主要实验内容如下: 1. 定义链表的数据类型(带有头结点); 2. 实现链表的基本操作:初始化、销毁、有序插入; 3. 通过键盘输入建立一个非递减有序链表(键盘输入不一定按照非递减的顺序) 4. 对通过键盘输入而建立好的两个非递减有序链表进行归并操作,并将归并好的有序链表输出。(需要编写一个归并函数)-preparation procedures, the establishment of an orderly cha
067109a
- 实现以循环链表表示的队列操作: 建队列,销毁队列,入队,出队,求队列长度,判断队空,显示队列。
BUBBLE
- 建队列,销毁队列,入队,出队,求队列长度,判断队空,显示队列。
ex1
- 链表的初始化、销毁、排序、输出要查的数据、插入、删除等操作
linlist
- 创建顺序表: 输出顺序表:顺序输出各个元素; 插入顺序表:在指定位置处插入元素; 删除顺序表:根据删除指定位置的元素; 逆转顺序表:按逆序倒置所有的元素; 排序顺序表:按照升序排列所有元素; 求交集:求两个顺序表的交集 求并集:求两个顺序表的并集; 销毁顺序表。
49-LIST
- 通用链表。其中包括创建,插入,推入,清空,销毁,排序等操作
twol
- 二叉树的建立与遍历 可实现: (1)树的创建采用先序方式,用特殊符号0表示左、右子树为空 (2)每次输入一个节点的值,可以根据自己的需要设计不同的节点结构 (3)节点的值为非零数 (4)可以()形式输出创建的树 (5)用先序后序和中序遍历树 (6)销毁树
Stack
- 堆栈的实现代码,实现了栈的所有功能,PUSH,POP,插入,销毁,清空等,有调试程序,可以很清楚的看到栈的运行过程
grap
- —图数据类型的实现——问题描述:图是一种较线性表和树更为复杂的数据结构。在图形结构中,结点之间的关系是任意的,任意两个数据元素之间都可能相关,因此,图的应用非常广泛,已渗入到诸如语言学‘逻辑学、物理、化学、电讯工程、计算机科学及数学的其它分支中。因此,实现图这种数据类型也尤为重要,在该练习中即要实现图的抽象数据类型。基本要求:2、 定义出图的ADT;3、 采用邻接矩阵及邻接表的存储结构(有向图也可使用十字链表)实现以下操作:a. 构造图 b. 销毁图 c. 定位操作d. 访问图中某个顶点的操作e
LinkList 实现单链表的所有基本操作
- 1、实现单链表的所有基本操作包括表的初始化、第i个元素前插入一个新的元素、删除第i个元素、查找某元素、顺序表的销毁。 2、测试链表所有功能 3、实现循环链表的基本操作,并编写测试程序。 4、实现双向链表的基本操作,并编写测试程序。 5、实现单链表的逆置。 6、判定两个链表是否相交。-A single linked list of all the basic operations, including the initialization of the table,
SqList
- 1.实现顺序表的基本操作,包括顺序表的初始化、第i个元素前插入一个新的元素、删除第i个元素、查找某元素、顺序表的销毁。 2.建立并显示含有n个整数的顺序表 3.实现对有序表(非递减)插入一个元素的功能 4.实现两个有序(非递减)表合并生成新的有序表的功能 5.顺序查找顺序表,删除元素e(只删除找到的第一个值为e的元素)。 6.顺序查找顺序表,删除元素e(删除所有值为e的元素)。 -(1) the basic operation of the order of the ta
linklist.tar
- 多叉树实现,抽象树节点内容,用回调函数实现内容创建 比较 销毁 -Multi-tree realization of the abstract tree node content, using a callback function to achieve content creation compared the destruction of
tree
- c++下一个简单的多叉树实现: 利用迭代器方便地构建树, 可以递归输出,前序,后序。 利用栈实现输出。 销毁树只能后序遍历-c++ under a simple multi-tree implementation: the use of easy to build a tree iterator can be recursive output, pre-order after order. Use the stack to achieve the output. Only aft
peng
- 建立顺序表,完成顺序表的基本操作:初始化、插入、删除、输出(遍历)、销毁, 置空表、求表长、查找元素、判线性表是否为空等。-Establish the order form, complete the order form the basic operations: initialization, insert, delete, output (traverse), destroyed, blank table, find the length of the table, find elemen
List
- 单链表的基本操作,创建一个广义表+判空+显示+长度, 广义表的复制+插入+深度+删除+销毁,打印广义表中的原子。-The basic operation of a single list, create a generalized table+ empty+ show+ the length of sentence, the generalized form of the copy+ delete+ insert+ depth+ destruction, print generalized li
BinaryTreeData
- 用c语言实现了二叉树的数据定义,二叉树的构建、销毁,以及先序、中序、后序的递归算法及其源代码.-Implementation using c language definition of binary tree data, Binary Tree Construction, Destruction, and the first order, in sequence, after the sequence of the recursive algorithm and source code.
SqList
- 在VC6.0环境下,用C实现顺序表的基本操作:建立空表、销毁表、清空表、求表长、取表中某个元素、查找某元素在表中的位置、求前驱后继、插入删除元素等。 文件中不仅包含源码 ,还包含一组测试结果。对于刚刚学习数据结构的人是-At VC6.0 environment, using C implementation of the basic operation sequence tables: Create an empty table, the destruction of form, empty
test5
- 实现链表的动态建立,显示并销毁链表。对初学数据结构有帮助。-Set up to achieve a dynamic list, show list and destroy. Data structure of the beginner there is help.
btree
- (1)二叉树的创建操作; (2)二叉树的销毁操作; (3)二叉树的先序遍历的递归算法; (4)二叉树的中序遍历的递归算法; (5)二叉树的后序遍历的递归算法; (6)二叉树的先序遍历的非递归算法; (7)二叉树的中序遍历的非递归算法; (8)二叉树的后序遍历的非递归算法; (9)二叉树的层次遍历算法; -(1) the creation of binary operations (2) the destruction of binary
6
- 队列操作,包括销毁清空初始化,插入删除某队内元素(Queue operations, including destruction, initialization, insertion and deletion of elements within a team.)