课程介绍

课程来自于 信息学奥赛数据结构培训课(视频+源码)

数据存储于计算机的内存中。内存如图所示,形似排成1列的箱子,1个箱子里存储1个数据。

数据存储于内存时,决定了数据顺序和位置关系的便是“数据结构”。

青少年信息学(计算机)奥林匹克竞赛(早期称为青少年计算机程序设计竞赛)是指在广大青少年中普及计算机教育,推广计算机应用的一项学科性竞赛活动。全国从1984年开始举办全国性竞赛。而自从1989年我国参加第一届国际信息学奥林匹克(International Olympiad in Informatics, 简称IOI)以来,全国青少年计算机程序设计竞赛也更名为全国青少年信息学(计算机)奥林匹克竞赛(National Olympiad in Informatics, 简称NOI)。

全国信息学奥林匹克竞赛活动担负着选拔优秀学生参加国际学科奥林匹克竞赛任务,它是经国家教委批准,中国科协具体领导,由中国计算机学会主办的。为促进计算机普及并兼顾提高,从95年开始全国举办信息学奥林匹克竞赛分区联赛。获得全国中学生数学、物理、化学、生物、信息学5个学科奥林匹克竞赛,省赛区获得一等奖者;自主招生(高考加分照顾)享受加5-30分,和保送大学资格;其它竞赛获奖者不享受此待遇。

文件目录

01-栈数据结构

源码

括号匹配检验.cpp

字符串匹配问题.cpp

数组模拟栈.cpp

栈接口.cpp

表达式括号匹配.cpp

十进制转二进制.cpp

栈数据结构.pdf

栈数据结构.mp4

后缀表达式的值.mp4

车厢调度.mp4

02-向量数据结构

源码

vector基础语法.cpp

上网统计.cpp

围圈报数.cpp

向量数据结构.pptx

上网统计.mp4

vector基础语法.mp4

围圈报数.mp4

03-队列数据结构

源码

宴请宾客.cpp

舞伴配对.cpp

我不喜欢打针.cpp

数组模拟顺序队列.cpp

宝物的密码.cpp

循环队列.cpp

宴请宾客.out

queue_test.cpp

宴请宾客.in

队列数据结构.pdf

blah数集.mp4

队列数据结构.mp4

04-广度优先搜索

源码

细胞.cpp

解救A同学.cpp

交通图.cpp

广度优先搜索.pdf

广度优先搜索算法.mp4

05-树和二叉树基础概念

树和二叉树基础概念.mp4

树和二叉树.pdf

06-二叉树存储和遍历题目

源码

小球掉落.cpp

word.out

单词查找树.cpp

求后序遍历.cpp

word.in

找树根和孩子.cpp

扩展二叉树.cpp

手动输入二叉树数据.cpp

二叉树存储和遍历题目.pptx

扩展二叉树.mp4

已知二叉树先序中序求后序遍历.mp4

找树根和孩子节点.mp4

单词查找树.mp4

小球掉落.mp4

07-堆排序和优先队列

源码

堆排序

堆排序.cpp

堆排序2.cpp

优先队列

小根堆.cpp

大根堆.cpp

堆排序和优先队列.pdf

堆排序和优先队列.mp4

08-哈夫曼树

源码

习题

鱼塘钓鱼.cpp

最小函数值.cpp

哈夫曼树

合并果子.cpp

合并果子2.cpp

哈夫曼树.pdf

哈夫曼树.mp4

09-图的基本概念

图的基本概念.pptx

图的基础概念.mp4

10-图的存储

图的存储.pptx

邻接矩阵1.cpp

邻接矩阵2.cpp

图的存储.mp4

11-图的深度优先和广度优先遍历

源码

广度优先遍历-邻接矩阵.cpp

深度优先遍历.cpp

广度优先遍历-邻接表.cpp

深度优先-最短路径.cpp

图的遍历.pptx

图的广度优先遍历-邻接矩阵法.mp4

图的深度优先遍历.mp4

图的广度优先遍历-邻接表法.mp4

12-欧拉路和哈密尔顿环

源码

哈密尔顿环.cpp

欧拉路.cpp

snow.cpp

骑马修栅栏.cpp

snow.in

欧拉路和哈密尔顿环.pptx

欧拉路.mp4

骑马修栅栏.mp4

哈密尔顿环.mp4

13-深度优先求最短路径

深度优先最短路径.pdf

深度优先-最短路径.mp4

14-弗洛伊德(Floyd)最短路径算法

源码

医院的设置.cpp

牛的旅行.cpp

最短路径.cpp

弗洛伊德(Floyd)算法.pptx

医院设置-Floyd算法求最短路径.pptx

Floyd算法,最短路径.mp4

Floyd算法,医院设置.mp4

15-狄克斯特拉(Dijkstra)算法

源码

最小花费.cpp

最短路径问题.cpp

狄克斯特拉(Dijkstra)算法.pptx

Dijkstra算法.mp4

16-贝尔曼 – 福特(Bellman-Ford)最短路径算法

源码

Bellman-Ford最短路径.cpp

最短路径1.cpp

最短路径2-检测负权回路.cpp

最短路径3-优化.cpp

贝尔曼 – 福特(Bellman-Ford)算法.pptx

Bellman_Ford算法.mp4

17-SPFA最短路径算法

源码

香甜的黄油.cpp

最短路径.cpp

香甜的黄油2.cpp

香甜的黄油3.cpp

SPFA算法.pptx

SPFA算法.mp4

18-图的连通性

源码

bead.cpp

cdrom.cpp

图的连通性.pdf

图的连通性.mp4

19-并查集

源码

家庭问题.cpp

亲戚.cpp

亲戚2.cpp

并查集.pdf

并查集.mp4

20-最小生成树Prim算法

源码

wire.cpp

最小生成树Prim算法.pdf

最小生成树-Prim算法.mp4

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况可联络站长QQ:824986618。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

教程资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求,请您在购买获取之前确认好是您所需要的资源。充值也好,购买会员也一样,最终解释权归本站所有。