Skip to content

Latest commit

 

History

History
148 lines (75 loc) · 4.53 KB

File metadata and controls

148 lines (75 loc) · 4.53 KB

Data-Structures-Algorithms-and-Applications

内容:数据结构、算法与应用 C++语言描述学习笔记

书籍:Data Structure,Algorithms,and Applications in C++ Second Edition

编译环境:Clion C++17

章节

  1. 线性表数组描述

CSDN文章链接:地址

  1. 线性表链表描述

CSDN文章链接:地址

  1. 二维数组矩阵

CSDN文章链接:地址

  1. 二维数组对角矩阵

CSDN文章链接:地址

  1. 二维数组三对角矩阵

CSDN文章链接:地址

  1. 二维数组下三角矩阵

CSDN文章链接:地址

  1. 二维数组稀疏矩阵

CSDN文章链接:地址

  1. 数组栈

CSDN文章链接:地址

  1. 汉诺塔问题

CSDN文章链接:地址

  1. 列车车厢重排问题

三种思路:栈解决、队列解决、不用栈和队列解决

CSDN文章链接:地址

  1. 开关盒布线问题

CSDN文章链接:地址

  1. 离线等价类问题

CSDN文章链接:地址

  1. 迷宫老鼠问题

CSDN文章链接:地址

  1. 链表队列

CSDN文章链接:地址

  1. 数组队列

CSDN文章链接:地址

  1. 数组双端队列

CSDN文章链接:地址

  1. 电路布线问题

使用队列解决。

CSDN文章链接:地址

  1. 图元识别问题

CSDN文章链接:地址

  1. 队列的应用-工厂仿真

CSDN文章链接:地址

  1. 键值有序链表数组

CSDN文章链接:地址

21.键值有序链表跳表

CSDN文章链接:地址

  1. 散列表(线性探查与链式散列表的实现)

CSDN文章链接:地址

23.二叉树与其他树-二叉树的C++实现-设置信号放大器与并查集问题

CSDN文章链接:地址

24.线索二叉树的定义与实现

CSDN文章链接:地址

25.优先级队列-大根堆的C++实现

CSDN文章链接:地址

26.最大高度优先左高树-C++实现

CSDN文章链接:地址

27.堆排序 - 借助priority_queue的C++实现

CSDN文章链接:地址

  1. 机器调度-最长处理时间(LPT)

CSDN文章链接:地址

  1. 构建哈夫曼树

CSDN文章链接:地址

30.最小赢者树的C++实现

CSDN文章链接:地址

31.最小输者树的C++实现

CSDN文章链接:地址

  1. 箱子装载问题-最大输者树实现最先适配法C++

CSDN文章链接:地址

  1. 二叉搜索树、有重复值的二叉搜索树、索引二叉搜索树模板类 - 应用(直方图、箱子装载问题最优适配法、交叉分布(待重看))

CSDN文章链接:地址

  1. 红黑树的C++实现-百万级数据测试通过

CSDN文章链接:地址