从零基础到算法竞赛:这条路径能走通吗?
这套课程虽然被归类在“后端开发”下,但内容实质是**全国青少年信息学奥林匹克联赛(NOIP)普及组的系统训练**。它解决的核心问题是:如何在极短的时间内,从零开始掌握 C++ 编程基础,并构建起应对计算机算法竞赛所需的逻辑思维体系。对于想通过硬技能(算法能力)进入互联网大厂、或打算从事需要强逻辑能力的研发岗位的转行者来说,这是一条极其硬核的跳板;但对于只想快速学会 CRUD 应用开发的职场人来说,这里提供的数学建模和复杂度分析思维,可能远超你的实际需求。
适合什么基础,建议先看哪几块?
这套资料完整覆盖了从环境配置到高阶算法的全链路,**极度适合没有任何编程基础的初学者**,同时也适合有一定 C 语言底子但不懂算法的人进行补强。
入门阶段,请务必按顺序先看**第一阶段的基础课**:
1. **1.2 C++程序设计演示与编译环境配置**:这是门槛,确保你能写出第一个程序。
2. **变量与变量类型、多重循环嵌套**:这是编程的逻辑基石,必须吃透。
3. **数组(一维、字符、多维)**:后续所有算法题的基础数据结构,务必熟练掌握。
4. **函数的定义与变量作用域**:理解代码模块化思维的关键。
基础打牢后,进入**核心算法篇**,重点攻克**排序算法、贪心算法、动态规划**以及**图论基础**。这些是 NOIP 必考且也是职场算法面试的高频考点。最后阶段可参考**吉如一、杜瑜皓等老师的冲刺班**,重点看数论和高级数据结构,这部分难度较大,可根据自身进度选择性观看。
学完能独立做什么,资料怎么配合?
完成这套课程的学习与练习,你将能够**独立使用 C++ 解决中等难度的算法竞赛题**,具备编写高效排序、查找、图遍历代码的能力,并能在面试中应对常见的算法手写题。
资料配合方面,视频是输入,**洛谷(Luogu)是输出**。课程中提到的每一类算法,都应在洛谷平台上寻找对应难度的题目(如 P1000-A+ B 类入门题,或普及-难度题目)进行实战。不要只看视频不动手,算法是“做”出来的,不是“看”出来的。建议配合官方讲义或课件进行复习,形成“看课-理解-刷题-复盘”的闭环。
课程目录
信奥全套初级中级高级 NOIP普及组3.19.mp4 409.03M NOIP普及组3.26.mp4 418.72M NOIP普及组4.23.mp4 366.50M NOIP普及组4.2上.mp4 222.40M NOIP普及组4.2下.mp4 145.53M NOIP普及组4.30上.mp4 188.87M NOIP普及组4.30下.mp4 149.43M NOIP普及组5.7上.mp4 252.79M NOIP普及组5.7下.mp4 99.24M NOIP普及组6.11.mp4 201.91M NOIP普及组6.25.mp4 300.95M NOIP普及组6.4.mp4 302.96M 视频课播放 - 跟谁学_4.mp4 115.76M 信息竞赛NOIP普及组一等奖冲刺班-吉如一(送).mp4 246.89M 正睿教育视频_正睿教育视频课程-跟谁学官网.mp4 12.09M 10第十课:数论基础 主讲:吉如一.mp4 401.27M 11第十一课 图与OI杂谈 主讲:任路遥.mp4 357.03M 12一等奖冲刺 数据结构 主讲:吉如一.mp4 387.02M 13一等奖冲刺 贪心法 主讲:杜瑜皓.mp4 523.24M 14一等奖冲刺 动态规划 主讲:杜瑜皓.mp4 590.61M 15一等奖冲刺 树与图 主讲:吉如一.mp4 371.41M 1第一课 排序算法 主讲:吉如一.mp4 407.11M 2第二课 基础数据结构1 主讲:吉如一.mp4 439.78M 3第三课 基础数据结构2 主讲:吉如一.mp4 412.93M 4第四课 倍增与高精度 主讲:杜瑜皓.mp4 410.16M 5第五课 图样图森破 主讲:任路遥.mp4 274.31M 6第六课 贪心算法 主讲:吉如一.mp4 407.12M 7第七课 动态规划 主讲:任路遥.mp4 374.03M 8第八课 例题讲解1 主讲:任路遥.mp4 338.05M 9第九课:例题讲解2 主讲:任路遥.mp4 329.58M 1.1了解NOIP的基本知识.mp4 16.51M 1.2C++程序设计演示与编译环境配置.mp4 82.76M 10.多重循环嵌套.mp4 91.13M 11.一维数组.mp4 87.35M 12.字符数组(字符串).mp4 99.06M 13.数值排序和查找.mp4 91.46M 14.数值查找和多维数组.mp4 89.58M 15.函数的定义与变量作用域.mp4 99.32M 2.变量与变量类型.mp4 91.55M 3.程序的选择执行.mp4 91.33M 4.Scanf和printf标准输入输出.mp4 107.12M 5.赋值语句和数学表达式.mp4 89.53M 6.For循环语句初步.mp4 72.97M 7.While语句.mp4 88.74M 8.do-while语句.mp4 87.99M 9.循环中的break和continue语句.mp4 89.58M 中小学编程信息学0基础班习题课二.mp4 59.13M 中小学编程信息学0基础班习题课一.mp4 29.00M 中小学生编程信息学奥赛入门课程(0基础).doc 36.00kb 1.实例巩固变量的使用,if语句,cin和cout(回顾与复习一).mp4 112.11M 10.枚举和模拟(二分和STL的简单应用).mp4 121.24M 11.简单动态规划(模拟和枚举).mp4 94.70M 12.背包问题(回溯).mp4 111.90M 13.二分查找,快速排序(简单动态规划).mp4 107.51M 14.队列(动态规划二).mp4 111.32M 15.栈 可拓展DFS, BFS(复习和总结).mp4 115.18M 2.实例巩固赋值语句和数学表达式,scanf 和 printf(回顾与复习二).mp4 106.02M 3.实例巩固for,while, do-while,嵌套,break, continue(高精度算法).mp4 95.58M 4.变量作用域(高精度乘除及应用).mp4 95.24M 5.函数的定义,调用函数(简单排序算法及算法复杂度).mp4 96.92M 6.函数递归(字符串处理和结构体).mp4 88.89M 7.选择排序,冒泡排序(函数及变量的作用域).mp4 107.97M 8.时间复杂度与空间复杂度(栈和递归).mp4 91.35M 9.高精度运算(快速排序和归并排序).mp4 101.12M PJ1-2 复杂度分析 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.mp4 1001.50M PJ10-2 杂题选讲 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.35G PJ2-2 图与树 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 2.19G PJ2-2-2 助学课 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.86G PJ3-2 基础动态规划 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源 (1).MP4 2.18G PJ4-2 基础数据结构 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.91G PJ5-2 搜索 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.98G PJ6-2 贪心与二分 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.63G PJ7-2 模拟与枚举 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 2.85G PJ8-2 基础数学 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 1.08G PJ9-2 动态规划选讲 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 3.00G PT6-3 调试与对拍 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 77.78M PT7-3 助学课 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 437.03M PT8-3 助学课 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 552.53M PT9-3 助学课 - 洛谷网校 - 全国OIer都能平等享受到的优秀资源.MP4 397.00M



![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)


