
数据结构实验_C语言
文章平均质量分 60
数据结构实验作业
优惠券已抵扣
余额抵扣
还需支付
¥29.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
我爱吃狮子头
有人在这虚度,有人在这成长
展开
-
实验一 顺序表的操作
实验一 顺序表的操作 一、实验目的 1.掌握线性表的顺序存储结构的表示和实现方法。 2.掌握顺序表基本操作的算法实现。 3.了解顺序表的应用。二、实验内容 1.建立顺序表,并在顺序表上实现插入、删除和查找等基本操作。 2.删除有序顺序表中的重复元素。三、实验要求 1.建立顺序表并实现相关基本操作。 (1)根据输入顺序表的长度n和各个数据元素值建立一个顺序表,并输出顺序表中各元素值原创 2017-10-24 19:29:48 · 13565 阅读 · 6 评论 -
实验二 链表的基本操作
实验二 链表的基本操作一、实验目的 1.掌握线性表的链式存储结构的表示和实现方法。 2.掌握链表基本操作的算法实现。二、实验内容 1.建立单链表,并在单链表上实现插入、删除和查找操作(验证性内容)。 2.计算已知一个单链表中数据域值为一个指定值x的结点个数(应用性设计内容)。 3.建立双向循环链表,并在双向循环链表上实现插入、删除和查找操作(选做内容)。三、实验要求 1.建立单链表,原创 2017-10-24 19:37:49 · 10941 阅读 · 2 评论 -
实验三 栈的基本操作
实验三 栈的基本操作一、实验目的 1.掌握栈的存储结构的表示和实现方法。 2.掌握栈的入栈和出栈等基本操作算法实现。 3.了解栈在解决实际问题中的简单应用。二、实验内容 1.建立顺序栈,并在顺序栈上实现入栈和出栈操作。 2.建立链栈,并在链栈上实现入栈和出栈操作。三、实验要求 1.建立顺序栈,并在顺序栈上实现入栈和出栈操作。 (1)根据输入的栈中元素个数n和各元素值建立一个顺序栈原创 2017-10-29 14:49:10 · 23972 阅读 · 5 评论 -
实验四 队列的基本操作
ZZU的学弟学妹们不要抄作业哦~(`Д´)一、实验目的1.掌握队列存储结构的表示和实现方法。2.掌握队列的入队和出队等基本操作的算法实现。3.了解队列在解决实际问题中的简单应用。 二、实验内容1.建立顺序循环队列,并在顺序循环队列上实现入队、出队基本操作。2.建立循环链队列,并在循环链队列上实现入队、出队基本操作(选做)。 三、实验要求1.建立顺序循环队...原创 2017-11-04 23:20:10 · 18894 阅读 · 3 评论 -
实验五 二叉树的操作
ZZU的学弟学妹们不要抄作业哦~(`Д´)一、实验目的1.理解二叉树的类型定义与性质。2.掌握二叉树的二叉链表存储结构的表示和实现方法。3.掌握二叉树遍历操作的算法实现。4.熟悉二叉树遍历操作的应用。二、实验内容1.建立二叉树的二叉链表存储结构。2.实现二叉树的先序、中序和后序三种遍历操作。3.应用二叉树的遍历来实现判断两棵二叉树是否相等的操作。(选做)...原创 2017-11-26 17:23:53 · 7390 阅读 · 5 评论 -
实验六 图的遍历
ZZU的学弟学妹们不要抄作业哦~(`Д´)一、实验目的1.掌握图的相关概念。2.掌握用邻接矩阵和邻接表的方法描述图的存储结构。3.掌握图的深度优先搜索和广度优先搜索遍历的方法及其计算机的实现。4.理解最小生成树的有关算法 二、实验内容1.用邻接表作为图的存储结构建立一个图,并对此图分别进行深度优先搜索和广度优先搜索遍历。2.用邻接矩阵作为图的存储结构建立一个网,...原创 2017-12-21 21:36:46 · 9380 阅读 · 0 评论 -
实验七 静态查找表的查找
ZZU的学弟学妹们不要抄作业哦~(`Д´)一、实验目的1.掌握顺序查找操作的算法实现。2.掌握二分查找操作的算法实现及实现该查找的前提。3.掌握索引查找操作的算法实现。二、实验内容1.建立顺序查找表,并在此查找表上实现顺序查找操作。2.建立有序顺序查找表,并在此查找表上实现二分查找操作。 三、实验要求1.建立顺序查找表,并在此查找表上实现顺序查找操作。根...原创 2017-12-23 21:35:31 · 7143 阅读 · 0 评论 -
实验八 二叉排序树的查找
ZZU的学弟学妹们不要抄作业哦~(`Д´)一、实验目的1.掌握二叉排序树的含义及其在计算机中的存储实现。2.掌握在二叉排序树上查找操作的算法实现。3.掌握二叉排序树的插入、删除操作的算法实现。 二、实验内容1.建立二叉排序树。2.在二叉排序树上实现对给定值进行查找操作。3.在二叉排序树上实现插入、删除一个指定结点。 三、实验要求1.建立二叉排序树。...原创 2017-12-30 19:59:08 · 11473 阅读 · 8 评论 -
实验九 哈希表的查找操作
一、实验目的 1.掌握哈希表、哈希函数与哈希冲突的概念。 2.掌握哈希表的构造方法及其计算机的表示与实现。 3.掌握哈希表查找算法的实现。 二、实验内容 1.以开放地址法中的线性探测再散列法处理冲突,实现哈希表的建立、查找和插入操作。 2.以链地址法,也叫拉链法处理冲突,实现哈希表的建立,查找和插入操作。三、实验要求 1.以开放地址法中的线性探测再散列法处理冲突,实现哈希表的建立原创 2018-01-28 16:39:25 · 6407 阅读 · 4 评论 -
实验十 内部排序
一、实验目的 1.熟悉并掌握各种排序方法的设计思路。 2.掌握各种具体排序算法在计算机上的实现。 3.掌握各种排序方法的性能比较。二、实验内容 1.直接插入排序、冒泡排序和简单选择排序算法实现,分析各种方法进行排序时对关键字的比较次数和移动次数。 2.快速排序算法的实现。三、实验要求 1.直接插入排序、冒泡排序和简单选择排序算法实现。(1)设哈希表长为20,用除留余数法构造一个原创 2018-01-28 16:42:39 · 2577 阅读 · 0 评论