C++ 11 数据结构与算法

课程介绍

数据结构与算法相辅相成,不会孤立存在;数据结构是为算法服务的,算法是作用在特定的数据结构之上(如数组具有随机访问的特点,二分查找算法需要用数组来存储数据)。

img

C++ 11 数据结构与算法

课程目录:

├──第1章 数据结构与算法简介

| ├──1.1 数据结构是什么.mp4 20.31M

| ├──1.2 算法是什么.mp4 12.75M

| └──1.3 数据结构与算法的关系.mp4 13.42M

├──第2章 数组单链表与双链表

| ├──2.01 线性表简介.mp4 10.77M

| ├──2.02 数组.mp4 14.52M

| ├──2.03 单向链表及节点结构.mp4 15.28M

| ├──2.04 单向链表的抽象数据结构.mp4 17.47M

| ├──2.05 单向链表添加节点.mp4 17.34M

| ├──2.06 单向链表删除节点.mp4 14.07M

| ├──2.07 单向链表代码测试.mp4 12.49M

| ├──2.08 双向链表及节点结构.mp4 14.59M

| ├──2.09 双向链表的抽象数据结构.mp4 17.15M

| ├──2.10 双向链表添加节点.mp4 18.46M

| ├──2.11 双向链表删除节点.mp4 16.76M

| └──2.12 双向链表代码测试.mp4 17.96M

├──第3章 栈stack

| ├──3.1 栈的简介.mp4 8.32M

| ├──3.2 基于数组栈的抽象数据类型.mp4 10.07M

| ├──3.3 基于数组栈的具体实现.mp4 12.47M

| ├──3.4 基于数组栈的代码测试.mp4 11.85M

| ├──3.5 基于单链表的栈.mp4 9.90M

| ├──3.6 基于单链表栈的抽象数据类型.mp4 7.91M

| ├──3.7 基于单链表栈的具体实现.mp4 17.20M

| └──3.8 基于单链表栈的代码测试.mp4 13.64M

├──第4章 队列queue

| ├──4.1 队列简介.mp4 6.68M

| ├──4.2 基于数组的循环队列实现.mp4 8.16M

| ├──4.3 队列的具体实现.mp4 14.65M

| ├──4.4 循环队列代码测试.mp4 10.60M

| ├──4.5 链队列.mp4 9.77M

| ├──4.6 链队列的抽象数据类型.mp4 6.93M

| ├──4.7 链队列的具体实现.mp4 15.03M

| └──4.8 链队列的代码测试.mp4 8.28M

├──第5章 二叉树

| ├──5.01 树的简介.mp4 9.82M

| ├──5.02 二叉树的定义.mp4 8.55M

| ├──5.03 二叉查找树的节点结构.mp4 8.65M

| ├──5.04 二叉查找树的抽象数据结构.mp4 16.12M

| ├──5.05 插入新节点.mp4 15.71M

| ├──5.06 遍历平衡二叉树.mp4 14.00M

| ├──5.07 前驱与后继.mp4 19.09M

| ├──5.08 删除节点.mp4 18.95M

| ├──5.09 查找元素.mp4 15.33M

| ├──5.10 查找最值元素.mp4 9.81M

| ├──5.11 销毁二叉树.mp4 9.35M

| └──5.12 二叉树的代码测试.mp4 11.20M

├──第6章 AVL树

| ├──6.01 AVL树简介.mp4 5.73M

| ├──6.02 节点结构.mp4 6.61M

| ├──6.03 AVL树的抽象数据结构.mp4 13.89M

| ├──6.04 AVL树的高度.mp4 11.00M

| ├──6.05 AVL树失衡调整之左单旋转.mp4 11.90M

| ├──6.06 AVL树失衡调整之右单旋转.mp4 12.46M

| ├──6.07 AVL树失衡调整之先左旋后右旋.mp4 11.16M

| ├──6.08 AVL树失衡调整之先右旋后左旋.mp4 11.59M

| ├──6.09 插入新节点.mp4 21.86M

| ├──6.10 删除节点.mp4 31.24M

| ├──6.11 查找元素.mp4 19.34M

| ├──6.12 遍历二叉树之先序遍历.mp4 9.64M

| ├──6.13 遍历二叉树之中序遍历.mp4 14.93M

| ├──6.14 遍历二叉树之后序遍历.mp4 9.43M

| ├──6.15 AVL树的销毁.mp4 16.93M

| ├──6.16 求最大最小值.mp4 13.57M

| └──6.17 AVL树的代码测试.mp4 14.09M

├──第7章 二叉堆

| ├──7.1 堆的概念.mp4 10.40M

| ├──7.2 二叉堆的抽象数据类型.mp4 9.92M

| ├──7.3 二叉堆的插入.mp4 12.36M

| ├──7.4 二叉堆的删除.mp4 15.35M

| ├──7.5 其余操作.mp4 11.77M

| └──7.6 二叉堆代码测试.mp4 13.13M

└──第8章 算法

| ├──8.01 冒泡排序.mp4 14.41M

| ├──8.02 鸡尾酒排序.mp4 14.14M

| ├──8.03 选择排序.mp4 11.46M

| ├──8.04 直接插入排序.mp4 16.37M

| ├──8.05 归并排序.mp4 25.92M

| ├──8.06 快速排序.mp4 14.54M

| ├──8.07 希尔排序.mp4 13.38M

| ├──8.08 堆排序.mp4 19.29M

| ├──8.09 顺序查找.mp4 9.90M

| ├──8.10 二分查找.mp4 17.93M

| ├──8.11 字符串排序.mp4 15.80M

| ├──8.12 算法使用之买帽子.mp4 11.69M

| ├──8.13 算法使用之求最高分.mp4 13.45M

| ├──8.14 算法使用之买苹果.mp4 10.28M

| ├──8.15 算法使用之N进制转换.mp4 13.77M

| ├──8.16 算法使用之数组连续最大和.mp4 9.87M

| ├──8.17 算法使用之优雅的点.mp4 11.25M

| └──8.18 算法使用之计算糖果.mp4 14.76M

声明:站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!