内容简介:
全国青少年信息学奥赛NOIP系列之数据结构专题视频课程,共20个专题包括:栈数据结构、向量数据结构、队列数据结构、广度优先搜索、树和二叉树、二叉树存储和遍历题目、堆排序和优先队列、哈夫曼树、图的基本概念等。
适应人群:小学四年级以上,初中一、二、三年级、高中一、二年级参加信息学奥赛的学生。
黑猫编程信息学奥赛数据结构专题课程,本课程共10.41GB,VIP会员可通过百度网盘转存下载。此“【黑猫编程】全国青少年信息学奥赛NOIP系列之C++数据结构专题视频课程”由睿思网收集整理。
课程目录(资源合计10.41GB):
黑猫编程 信息学奥赛数据结构专题课
├─ 01-栈数据结构
│ ├─ 车厢调度.mp4 [189.34MB]
│ ├─ 后缀表达式的值.mp4 [154.07MB]
│ ├─ 栈数据结构.mp4 [590.86MB]
│ ├─ 栈数据结构.pdf [814.28kB]
│ ├─ 源码
│ │ ├─ 表达式括号匹配.cpp [575B]
│ │ ├─ 括号匹配检验.cpp [587B]
│ │ ├─ 十进制转二进制.cpp [797B]
│ │ ├─ 数组模拟栈.cpp [906B]
│ │ ├─ 栈接口.cpp [531B]
│ │ ├─ 字符串匹配问题.cpp [1.96kB]
├─ 02-向量数据结构
│ ├─ vector基础语法.mp4 [265.69MB]
│ ├─ 上网统计.mp4 [284.13MB]
│ ├─ 围圈报数.mp4 [156.05MB]
│ ├─ 向量数据结构.pptx [2.02MB]
│ ├─ 源码
│ │ ├─ vector基础语法.cpp [467B]
│ │ ├─ 上网统计.cpp [1.05kB]
│ │ ├─ 围圈报数.cpp [419B]
├─ 03-队列数据结构
│ ├─ blah数集.mp4 [338.59MB]
│ ├─ 队列数据结构.mp4 [1,003.58MB]
│ ├─ 队列数据结构.pdf [640.76kB]
│ ├─ 源码
│ │ ├─ queue_test.cpp [485B]
│ │ ├─ 宝物的密码.cpp [1.22kB]
│ │ ├─ 数组模拟顺序队列.cpp [1.22kB]
│ │ ├─ 我不喜欢打针.cpp [598B]
│ │ ├─ 舞伴配对.cpp [638B]
│ │ ├─ 循环队列.cpp [1.58kB]
│ │ ├─ 宴请宾客.cpp [561B]
│ │ ├─ 宴请宾客.in [47B]
│ │ ├─ 宴请宾客.out [36B]
├─ 04-广度优先搜索
│ ├─ 广度优先搜索.pdf [726.68kB]
│ ├─ 广度优先搜索算法.mp4 [781.25MB]
│ ├─ 源码
│ │ ├─ 交通图.cpp [1.11kB]
│ │ ├─ 解救A同学.cpp [2.11kB]
│ │ ├─ 细胞.cpp [1.47kB]
├─ 05-树和二叉树基础概念
│ ├─ 树和二叉树.pdf [1.64MB]
│ ├─ 树和二叉树基础概念.mp4 [398.96MB]
├─ 06-二叉树存储和遍历题目
│ ├─ 单词查找树.mp4 [245.33MB]
│ ├─ 二叉树存储和遍历题目.pptx [1.26MB]
│ ├─ 扩展二叉树.mp4 [147.01MB]
│ ├─ 小球掉落.mp4 [204.25MB]
│ ├─ 已知二叉树先序中序求后序遍历.mp4 [150.50MB]
│ ├─ 找树根和孩子节点.mp4 [164.09MB]
│ ├─ 源码
│ │ ├─ word.in [40B]
│ │ ├─ word.out [4B]
│ │ ├─ 单词查找树.cpp [623B]
│ │ ├─ 扩展二叉树.cpp [939B]
│ │ ├─ 求后序遍历.cpp [666B]
│ │ ├─ 手动输入二叉树数据.cpp [1.13kB]
│ │ ├─ 小球掉落.cpp [428B]
│ │ ├─ 找树根和孩子.cpp [741B]
├─ 07-堆排序和优先队列
│ ├─ 堆排序和优先队列.mp4 [421.09MB]
│ ├─ 堆排序和优先队列.pdf [1.25MB]
│ ├─ 源码
│ │ ├─ 堆排序
│ │ │ ├─ 堆排序2.cpp [677B]
│ │ │ ├─ 堆排序.cpp [925B]
│ │ ├─ 优先队列
│ │ │ ├─ 大根堆.cpp [347B]
│ │ │ ├─ 小根堆.cpp [372B]
├─ 08-哈夫曼树
│ ├─ 哈夫曼树.mp4 [662.30MB]
│ ├─ 哈夫曼树.pdf [1.05MB]
│ ├─ 源码
│ │ ├─ 哈夫曼树
│ │ │ ├─ 合并果子2.cpp [500B]
│ │ │ ├─ 合并果子.cpp [980B]
│ │ ├─ 习题
│ │ │ ├─ 鱼塘钓鱼.cpp [1.05kB]
│ │ │ ├─ 最小函数值.cpp [1.08kB]
├─ 09-图的基本概念
│ ├─ 图的基本概念.pptx [1.57MB]
│ ├─ 图的基础概念.mp4 [255.87MB]
├─ 10-图的存储
│ ├─ 邻接矩阵1.cpp [333B]
│ ├─ 邻接矩阵2.cpp [341B]
│ ├─ 图的存储.mp4 [356.66MB]
│ ├─ 图的存储.pptx [1.33MB]
├─ 11-图的深度优先和广度优先遍历
│ ├─ 图的遍历.pptx [1.30MB]
│ ├─ 图的广度优先遍历-邻接表法.mp4 [157.83MB]
│ ├─ 图的广度优先遍历-邻接矩阵法.mp4 [155.00MB]
│ ├─ 图的深度优先遍历.mp4 [156.46MB]
│ ├─ 源码
│ │ ├─ 广度优先遍历-邻接表.cpp [911B]
│ │ ├─ 广度优先遍历-邻接矩阵.cpp [638B]
│ │ ├─ 深度优先-最短路径.cpp [791B]
│ │ ├─ 深度优先遍历.cpp [517B]
├─ 12-欧拉路和哈密尔顿环
│ ├─ 哈密尔顿环.mp4 [208.12MB]
│ ├─ 欧拉路.mp4 [186.31MB]
│ ├─ 欧拉路和哈密尔顿环.pptx [1.20MB]
│ ├─ 骑马修栅栏.mp4 [202.63MB]
│ ├─ 源码
│ │ ├─ snow.cpp [607B]
│ │ ├─ snow.in [68B]
│ │ ├─ 哈密尔顿环.cpp [799B]
│ │ ├─ 欧拉路.cpp [691B]
│ │ ├─ 骑马修栅栏.cpp [786B]
├─ 13-深度优先求最短路径
│ ├─ 深度优先-最短路径.mp4 [145.58MB]
│ ├─ 深度优先最短路径.pdf [293.89kB]
├─ 14-弗洛伊德(Floyd)最短路径算法
│ ├─ Floyd算法,医院设置.mp4 [254.22MB]
│ ├─ Floyd算法,最短路径.mp4 [164.89MB]
│ ├─ 弗洛伊德(Floyd)算法.pptx [1.28MB]
│ ├─ 医院设置-Floyd算法求最短路径.pptx [1.93MB]
│ ├─ 源码
│ │ ├─ 牛的旅行.cpp [1.44kB]
│ │ ├─ 医院的设置.cpp [1.07kB]
│ │ ├─ 最短路径.cpp [839B]
├─ 15-狄克斯特拉(Dijkstra)算法
│ ├─ Dijkstra算法.mp4 [528.25MB]
│ ├─ 狄克斯特拉(Dijkstra)算法.pptx [381.76kB]
│ ├─ 源码
│ │ ├─ 最短路径问题.cpp [1.16kB]
│ │ ├─ 最小花费.cpp [897B]
├─ 16-贝尔曼 - 福特(Bellman-Ford)最短路径算法
│ ├─ Bellman_Ford算法.mp4 [236.58MB]
│ ├─ 贝尔曼 - 福特(Bellman-Ford)算法.pptx [88.07kB]
│ ├─ 源码
│ │ ├─ Bellman-Ford最短路径.cpp [833B]
│ │ ├─ 最短路径1.cpp [516B]
│ │ ├─ 最短路径2-检测负权回路.cpp [747B]
│ │ ├─ 最短路径3-优化.cpp [952B]
├─ 17-SPFA最短路径算法
│ ├─ SPFA算法.mp4 [543.14MB]
│ ├─ SPFA算法.pptx [67.94kB]
│ ├─ 源码
│ │ ├─ 香甜的黄油2.cpp [1.49kB]
│ │ ├─ 香甜的黄油3.cpp [1.67kB]
│ │ ├─ 香甜的黄油.cpp [1.84kB]
│ │ ├─ 最短路径.cpp [1.33kB]
├─ 18-图的连通性
│ ├─ 图的连通性.mp4 [327.81MB]
│ ├─ 图的连通性.pdf [426.87kB]
│ ├─ 源码
│ │ ├─ bead.cpp [739B]
│ │ ├─ cdrom.cpp [739B]
├─ 19-并查集
│ ├─ 并查集.mp4 [372.78MB]
│ ├─ 并查集.pdf [453.99kB]
│ ├─ 源码
│ │ ├─ 家庭问题.cpp [1.25kB]
│ │ ├─ 亲戚2.cpp [1.10kB]
│ │ ├─ 亲戚.cpp [932B]
├─ 20-最小生成树Prim算法
│ ├─ 最小生成树-Prim算法.mp4 [230.84MB]
│ ├─ 最小生成树Prim算法.pdf [555.84kB]
│ ├─ 源码
│ │ ├─ wire.cpp [954B]