图+查找+排序+循环链表+循环链表+数组+广义表+二叉树与树的转换+哈夫曼树
2022-11-28 08:52:20 320.72MB 数据结构与算法
1
C++模板类实现的动态数组、双向循环链表、队列、栈等数据结构,以及基于迭代器的静态查找和排序算法,包括顺序查找、折半查找、简单选择排序(用于单向迭代器)、快速排序(双向迭代器)、堆排序(随机迭代器)。程序编码风格良好,注释详细。
2021-12-27 14:40:51 18KB 动态数组 链表 查找 排序
1
实验四:图 一、 实验目的 1. 掌握图的基本概念。 2. 掌握图的存储结构的设计与实现,基本运算的实现。 3. 掌握图的两种遍历算法,以及遍历算法的应用。 二、实验任务 1.分别以邻接矩阵和邻接表的存储结构建立图。 2.分别对图进行深度优先遍历和广度优先遍历。 3.求图中边的数目。
2021-12-11 17:57:13 138KB 查找,排序
1
[基本要求] 设计一个学生信息管理系统,学生对象至少要包含:学号、姓名、性别、成绩1、成绩2、总成绩等信息。要求实现以下功能: 1.总成绩要求自动计算; 2.查询:分别给定学生学号、姓名、性别,能够查找到学生的基本信息(要求至少用两种查找算法实现); 3. 排序:分别按学生的学号、成绩1、成绩2、总成绩进行排序(要求至少用两种排序算法实现)。
2021-11-27 10:58:15 227KB 数据结构 查找、排序
1
1、创建一个带头结点的单链表(头指针为head),且遍历此链表(输出链表中各结点的值); 2、查找单链表中的第i个结点,并输出结点元素的值; 3、在单链表中的第i个结点前插入一个结点值为e的正整数(从外部输入); 4、删除单链表中的第j个结点; 5、将单链表中的各结点就地逆序(不允许另建一个链表); 6 查找线性表中的最大元素并输出 7 将线性表中的元素按升序排列;
2021-10-20 23:23:45 28KB 单链表
1
C++ 链表操作(建立、添加、删除、查找、排序、索引等); 包含:结构体、纯虚接口、继承等技术;
2021-10-10 23:54:55 4.8MB 纯虚接口
1
数据结构链表树图查找排序
2021-09-25 17:01:44 160KB 数据结构
1
C语言常用查找、排序算法探究及实现.pdf
2021-09-20 17:04:17 87KB C语言 开发技术 编程技术 参考文献
功能实现: 1) 通讯录编辑(添加、删除)。 2) 按不同的项进行查找。 3) 对已存在的通讯录按不同的项排序。 4) 将通讯录写入文件 5) 从文件读入通讯录 数据项:姓名,地址,电话,邮编,E-mail。
2019-12-21 18:58:22 700KB c++ 通讯录
1