数据结构
文章平均质量分 59
数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。
懒觉的猫
将自己的生命燃烧,至灰一样白
展开
-
实验七 内部排序
一、实验目的熟悉并掌握各种排序算法;二、实验内容1.插入排序算法实现,包括直接插入排序、折半插入排序及希尔排序;2.交换排序算法实现,包括冒泡排序、快速排序;3.选择排序算法实现,包括简单选择排序、堆排序;三、实验环境Dev C++四、程序分析与实验结果#include <iostream>using namespace std;void InsertSort(int R[], int n) { if (R == NULL || n <= 0) return;原创 2021-07-05 20:03:46 · 391 阅读 · 0 评论 -
实验五 图的遍历
一、实验目的1.掌握图的邻接矩阵和邻接表存储结构;2.熟练掌握图的深度优先遍历和广度优先遍历算法,复习栈和队列的应用。二、实验内容1.图的邻接矩阵定义及实现:定义图的邻接矩阵存储结构,并编写建立图、输出图的每个顶点的度、输出深度优先遍历的顶点序列和广度优先遍历的顶点序列等基本操作实现函数。2.图的邻接表的定义及实现:定义图的邻接表存储结构,并编写建立图、输出图的每个顶点的度、输出深度优先遍历的顶点序列和广度优先遍历的顶点序列等基本操作实现函数。三、实验环境Dev C++四、程序分析与实原创 2021-07-05 19:38:32 · 1398 阅读 · 0 评论