
信息学奥赛数据结构
来自 网络整理·免费领取学习资源
9,574 领取 · 8,846 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《信息学奥赛数据结构》。官网需要单独购买,有集上可以免费领取。
课程目录
- 01-栈数据结构
- 源码
- 表达式括号匹配.cpp
- 括号匹配检验.cpp
- 十进制转二进制.cpp
- 数组模拟栈.cpp
- 栈接口.cpp
- 字符串匹配问题.cpp
- 车厢调度
- 后缀表达式的值
- 栈数据结构
- 02-向量数据结构
- 源码
- vector基础语法.cpp
- 上网统计.cpp
- 围圈报数.cpp
- vector基础语法
- 上网统计
- 围圈报数
- 向量数据结构.pptx
- 03-队列数据结构
- 源码
- queue_test.cpp
- 宝物的密码.cpp
- 数组模拟顺序队列.cpp
- 我不喜欢打针.cpp
- 舞伴配对.cpp
- 循环队列.cpp
- 宴请宾客.cpp
- 宴请宾客.in
- 宴请宾客.out
- blah数集
- 队列数据结构
- 04-广度优先搜索
- 源码
- 交通图.cpp
- 解救A同学.cpp
- 细胞.cpp
- 广度优先搜索
- 广度优先搜索算法
- 05-树和二叉树基础概念
- 树和二叉树
- 树和二叉树基础概念
- 06-二叉树存储和遍历题目
- 源码
- word.in
- word.out
- 单词查找树.cpp
- 扩展二叉树.cpp
- 求后序遍历.cpp
- 手动输入二叉树数据.cpp
- 小球掉落.cpp
- 找树根和孩子.cpp
- 单词查找树
- 二叉树存储和遍历题目.pptx
- 扩展二叉树
- 小球掉落
- 已知二叉树先序中序求后序遍历
- 找树根和孩子节点
- 07-堆排序和优先队列
- 源码
- 堆排序
- 优先队列
- 堆排序和优先队列
- 08-哈夫曼树
- 源码
- 哈夫曼树
- 习题
- 哈夫曼树
- 09-图的基本概念
- 图的基本概念.pptx
- 图的基础概念
- 10-图的存储
- 邻接矩阵1.cpp
- 邻接矩阵2.cpp
- 图的存储
- 图的存储.pptx
- 11-图的深度优先和广度优先遍历
- 源码
- 广度优先遍历-邻接表.cpp
- 广度优先遍历-邻接矩阵.cpp
- 深度优先-最短路径.cpp
- 深度优先遍历.cpp
- 图的遍历.pptx
- 图的广度优先遍历-邻接表法
- 图的广度优先遍历-邻接矩阵法
- 图的深度优先遍历
- 12-欧拉路和哈密尔顿环
- 源码
- snow.cpp
- snow.in
- 哈密尔顿环.cpp
- 欧拉路.cpp
- 骑马修栅栏.cpp
- 哈密尔顿环
- 欧拉路
- 欧拉路和哈密尔顿环.pptx
- 骑马修栅栏
- 13-深度优先求最短路径
- 深度优先-最短路径
- 深度优先最短路径
- 14-弗洛伊德(Floyd)最短路径算法
- 源码
- 牛的旅行.cpp
- 医院的设置.cpp
- 最短路径.cpp
- Floyd算法,医院设置
- Floyd算法,最短路径
- 弗洛伊德(Floyd)算法.pptx
- 医院设置-Floyd算法求最短路径.pptx
- 15-狄克斯特拉(Dijkstra)算法
- 源码
- 最短路径问题.cpp
- 最小花费.cpp
- Dijkstra算法
- 狄克斯特拉(Dijkstra)算法.pptx
- 16-贝尔曼 – 福特(Bellman-Ford)最短路径算法
- 源码
- Bellman-Ford最短路径.cpp
- 最短路径1.cpp
- 最短路径2-检测负权回路.cpp
- 最短路径3-优化.cpp
- Bellman_Ford算法
- 贝尔曼 – 福特(Bellman-Ford)算法.pptx
- 17-SPFA最短路径算法
- 源码
- 香甜的黄油.cpp
- 香甜的黄油2.cpp
- 香甜的黄油3.cpp
- 最短路径.cpp
- SPFA算法
- SPFA算法.pptx
- 18-图的连通性
- 源码
- bead.cpp
- cdrom.cpp
- 图的连通性
- 19-并查集
- 源码
- 家庭问题.cpp
- 亲戚.cpp
- 亲戚2.cpp
- 并查集
- 20-最小生成树Prim算法
- 源码
- wire.cpp
- 最小生成树-Prim算法
- 最小生成树Prim算法
包含内容
- · 01-栈数据结构
- · 源码
- · 表达式括号匹配.cpp
- · 括号匹配检验.cpp
- · 十进制转二进制.cpp
- · 数组模拟栈.cpp
- · 栈接口.cpp
- · 字符串匹配问题.cpp
贡献者
Kevin
青铜