getfromcode后端开发 会员免费

C++编程CSP

针对 CSP-J/S 信息学竞赛 C++ 赛道,许多初学者面临的痛点并非语法晦涩,而是缺乏从裸机思维向算法逻辑过渡的体系化训练。本套资料包由小武老师录制,核心覆盖 L1 与 L2 层级,旨在为无编程基础或仅有图形化编程经验的学生提供一条通往标准 C++ 竞赛环境的可行路径。它不追求工业级的高并发架构

单课价¥29新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
0 人关注 更新于 2026-10-07 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

支付成功后自动发货,可在「我的订单」查看网盘链接;链接失效可联系客服免费补链。

正版保障 极速发货 售后无忧

针对 CSP-J/S 信息学竞赛 C++ 赛道,许多初学者面临的痛点并非语法晦涩,而是缺乏从裸机思维向算法逻辑过渡的体系化训练。本套资料包由小武老师录制,核心覆盖 L1 与 L2 层级,旨在为无编程基础或仅有图形化编程经验的学生提供一条通往标准 C++ 竞赛环境的可行路径。它不追求工业级的高并发架构,而是聚焦于解决“如何把题目中的自然语言转化为可执行的代码”这一基础但关键的问题,特别是如何处理输入输出流、变量存储以及控制程序执行流。

适合人群为具备基本数学逻辑能力,且对信奥竞赛感兴趣的中学生或青少年开发者。由于内容是从 Day 0 的准备课开始,详细涵盖了环境搭建与编译原理概念,因此对先验知识要求极低。建议在正式进入算法刷题前,先集中攻克前两个模块:第一是“输入输出”专题,这里会深入讲解 `cin`/`cout` 与 `scanf`/`printf` 的性能差异及缓冲区机制,这是竞赛中决定运行效率的第一道门槛;第二是“顺序与分支结构”,重点在于理解 `if-else` 嵌套逻辑与 `switch` 在特定场景下的等价性。这两个模块看似简单,却是后续编写复杂算法(如贪心、动态规划)的基石,若在此处概念模糊,后续代码调试将寸步难行。

学完 L1+L2 的基础部分后,你将具备独立阅读题面并构建基本逻辑框架的能力。这不仅仅是学会写几行 `Hello World`,而是掌握了竞赛中常见的边界值处理技巧,例如如何预判输入格式错误、如何高效地在数组中遍历数据以及如何处理整数溢出问题。你能够独立解决 CSP 初赛的理论题,并为复赛中的简单动态规划或双指针问题打下代码基础。

在实践方法上,切忌“看视频代替敲代码”。资料包中的视频讲解往往侧重思路启发,而真实的竞争力来源于大量手写代码的肌肉记忆。建议采取“三遍法”:第一遍跟随视频理解逻辑,第二遍在本地 IDE 中独立实现核心算法,期间禁止复制粘贴;第三遍则是变形练习,尝试修改题目条件(如将升序改为降序,或将单行输入改为多组数据),验证代码的鲁棒性。此外,务必关注资料包中提到的时间复杂度概念,C++ 在竞赛环境中对效率极其敏感,理解 `O(n)` 与 `O(n^2)` 的差异并学会估算数据规模,是避免 TLE(超时)的关键。通过这种高强度的“理论-编码-测试”闭环,你能将枯燥的语法知识转化为解决具体问题的工程能力,为后续深入递归、图论等高级算法模块奠定坚实的底层认知。

课程介绍

QQ_1763727640724.png (175.49 KB, 下载次数: 0) 2025-11-21 20:20 上传 ├──01.【小武老师编程】L1+L2-C++编程-零基础班【源视频】 | ├──【小武老师】L1+L2-C++编程-零基础班资料包 | ├──001.-day0-准备课 .mp4 12.30M | ├──002.-day01-输入输出(上) .mp4 161.38M | ├──003.-day01-输入输出(下) .mp4 201.62M | ├──004-L1-Day02-顺序结构程序设计(上) .mp4 122.42M | ├──005-L1-Day02-顺序结构程序设计(中) .mp4 103.83M | ├──006-L1-Day02-顺序结构程序设计(下) .mp4 92.03M | ├──007-L1-Day03-分支结构程序设计(上) .mp4 187

课程目录

QQ_1763727640724.png (175.49 KB, 下载次数: 0) 2025-11-21 20:20 上传 ├──01.【小武老师编程】L1+L2-C++编程-零基础班【源视频】 | ├──【小武老师】L1+L2-C++编程-零基础班资料包 | ├──001.-day0-准备课 .mp4 12.30M | ├──002.-day01-输入输出(上) .mp4 161.38M | ├──003.-day01-输入输出(下) .mp4 201.62M | ├──004-L1-Day02-顺序结构程序设计(上) .mp4 122.42M | ├──005-L1-Day02-顺序结构程序设计(中) .mp4 103.83M | ├──006-L1-Day02-顺序结构程序设计(下) .mp4 92.03M | ├──007-L1-Day03-分支结构程序设计(上) .mp4 187.71M | ├──008-L1-Day03-分支结构程序设计(中) .mp4 158.24M | ├──009-L1-Day03-分支结构程序设计(下) .mp4 70.05M | ├──010-L1-Day04-循环结构程序设计(上) .mp4 182.03M | ├──011-L1-Day04-循环结构程序设计(中) .mp4 149.56M | ├──012-L1-Day04-循环结构程序设计(下) .mp4 105.83M | ├──013-L1-Day05-一维数组(上) .mp4 209.31M | ├──014-L1-Day05-一维数组(中) .mp4 140.42M | ├──015-L1-Day05-一维数组(下) .mp4 68.51M | ├──016-L1-Day06-多维数组(上) .mp4 120.91M | ├──017-L1-Day06-多维数组(中) .mp4 235.02M | ├──018-L1-Day06-多维数组(下) .mp4 129.52M | ├──019-L2-Day07-字符串与字符数组(上) .mp4 176.09M | ├──020-L2-Day07-字符串与字符数组(下) .mp4 143.97M | ├──021-L2-Day08-字符串应用(上) .mp4 140.60M | ├──022-L2-Day08-字符串应用(中) .mp4 162.51M | ├──023-L2-Day08-字符串应用(下) .mp4 128.87M | ├──024-L2-Day09-函数(上) .mp4 197.66M | ├──025-L2-Day09-函数(下) .mp4 200.28M | ├──026-L2-Day10-结构体-1 .mp4 182.71M | ├──027-L2-Day10-结构体-2 .mp4 140.07M | ├──028-L2-Day10-结构体-3 .mp4 95.76M | ├──029-L2-Day11-进制转换-1 .mp4 176.40M | ├──030-L2-Day11-进制转换-2 .mp4 159.20M | ├──031-L2-Day11-进制转换-3 .mp4 86.18M | ├──032-day12-习题课及阶段总结(上) .mp4 90.16M | └──033-day12-习题课及阶段总结(下) .mp4 99.21M ├──02.【小武老师】C++编程CSP-J算法中的数学【源视频】 | ├──【小武老师】C++编程 CSP-J算法中的数学资料包 | ├──01.day01 初等数论上-1.mp4 181.35M | ├──02.day01 初等数论上-2.mp4 177.31M | ├──03.day02 初等数论中-1.mp4 158.16M | ├──04.day02 初等数论中-2.mp4 214.52M | ├──05.day02 初等数论下-1.mp4 127.37M | ├──06.day03 初等数论下-2.mp4 139.13M | ├──07.day03 初等数论下-3.mp4 146.67M | ├──08.day04 函数上-1.mp4 167.85M | ├──09.day04 函数上-2.mp4 279.29M | ├──10.day05 函数-二次函数(上).mp4 255.17M | ├──11.day05 函数-指数和对数函数(下).mp4 214.36M | ├──12.day06 函数总结习题课-1.mp4 239.71M | ├──13.day06 函数总结习题课-2.mp4 201.70M | ├──14.day06 数列(上).mp4 186.87M | ├──15.day06 数列(下).mp4 188.77M | ├──16.day07 矩阵基础1.mp4 208.96M | ├──17.day07 矩阵基础2.mp4 154.63M | ├──18.day07 矩阵基础3.mp4 59.18M | ├──19.day08 数组的进制及转换1.mp4 215.20M | ├──20.day08 数组的进制及转换2.mp4 192.86M | ├──21.day08 数组的进制及转换3.mp4 43.02M | ├──22.day09 排列组合1.mp4 170.13M | ├──23.day09 排列组合2.mp4 197.86M | ├──24.day10 排列组合下1.mp4 188.12M | └──25.day10 排列组合下2.mp4 209.87M ├──03.【小武老师】L3-C++编程CSP-J初级算法【源视频】 | ├──01.day01 函数与递归(上).mp4 116.92M | ├──02.day01 函数与递归(中).mp4 127.50M | ├──03.day01 函数与递归(下).mp4 80.84M | ├──04.day02 算法复杂度理论(上).mp4 153.55M | ├──05.day02 算法复杂度理论(中).mp4 152.30M | ├──06.day02 算法复杂度理论(下).mp4 109.91M | ├──07.day03 前缀和及差分(上).mp4 174.89M | ├──08.day03 前缀和及差分(中).mp4 196.14M | ├──09.day03 前缀和及差分(下).mp4 96.55M | ├──10.day04 排序算法A(上).mp4 186.62M | ├──11.day04 排序算法A(中).mp4 160.69M | ├──12.day04 排序算法A(下).mp4 101.72M | ├──13.day05 排序算法B(上).mp4 185.72M | ├──14.day05 排序算法B(中).mp4 146.27M | ├──15.day05 排序算法B(下).mp4 107.98M | ├──16.day06 归并排序-1.mp4 191.73M | ├──17.day06 归并排序-求逆序对-2.mp4 130.79M | ├──18.day06 高精度计算-加法-3.mp4 113.40M | ├──19.day07 高精度-减法-1.mp4 169.70M | ├──20.day07 高精度-乘法-2.mp4 146.72M | ├──21.day07 高精度-除法-3.mp4 95.37M | ├──22.day 08 二分查找与答案-1.mp4 178.31M | ├──23.day08 二分查找与答案-2.mp4 211.41M | ├──24.day08 二分查找与答案-3.mp4 84.75M | ├──25.day09 栈和队列-1.mp4 197.26M | ├──26.day09 栈和队列-2.mp4 139.26M | ├──27.day09 栈和队列-1.mp4 158.92M | ├──28.day10 单调栈和单调队列1.mp4 185.32M | ├──29.day10 单调栈和单调队列2.mp4 188.71M | ├──30.day10 单调栈和单调队列3.mp4 99.71M | ├──31.day11 阶段总结-赛制及实用工具介绍.mp4 248.78M | ├──32.day12 穷举算法及应用1.mp4 199.65M | ├──33.day12 穷举算法及应用2.mp4 158.88M | ├──34.day12 穷举算法及应用3.mp4 85.25M | ├──35.day13 树形数据结构-二叉树1.mp4 153.30M | ├──36.day13 树形数据结构-二叉树2.mp4 187.38M | ├──37.day13 树形数据结构-二叉树3.mp4 94.85M | ├──38.day14 深度优先搜索上1.mp4 217.63M | ├──39.day14 深度优先搜索上2.mp4 131.59M | ├──40.day14 深度优先搜索上3.mp4 112.02M | ├──41.day15 深度优先搜索下1.mp4 196.90M | ├──42.day15 深度优先搜索下2.mp4 251.77M | ├──43.day15 深度优先搜索下3.mp4 22.63M | ├──44.day16 图论基础1.mp4 191.89M | ├──45.day16 图论基础2.mp4 138.44M | └──46.day16 图论基础3.mp4 99.83M ├──04.【小武老师】L4-C++编程CSP-J复赛算法【源视频】 | ├──L4-C++编程 CSP-J 复赛算法进阶资料 | ├──001-Day1-贪心策略上(上).mp4 118.74M | ├──002-Day1-贪心策略上(下).mp4 140.28M | ├──003-Day02-贪心策略下(上).mp4 101.03M | ├──004-Day02-贪心策略下(中).mp4 106.49M | ├──005-Day02-贪心策略下(下).mp4 95.13M | ├──006-Day03-广度优先搜索(上).mp4 185.25M | ├──007-Day03-广度优先搜索(中).mp4 99.84M | ├──008-Day03-广度优先搜索(下).mp4 46.47M | ├──009-Day04-广搜优化(上).mp4 126.15M | ├──010-Day04-广搜优化(中).mp4 110.78M | ├──011-Day04-广搜优化(下).mp4 91.79M | ├──012-Day05-动态规划初步-1.mp4 158.97M | ├──013-Day05-动态规划初步-2.mp4 143.94M | ├──014-Day05-动态规划初步-3.mp4 135.81M | ├──015-Day06-背包DP(上).mp4 124.80M | ├──016-Day06-背包DP(中).mp4 171.04M | ├──017-Day06-背包DP(下).mp4 96.82M | ├──018-Day07-线性DP-1.mp4 156.95M | ├──019-Day07-线性DP-2.mp4 93.98M | ├──020-Day07-线性DP-3.mp4 130.92M | ├──021-Day08-区间DP-1.mp4 203.06M | ├──022-Day08-区间DP-2.mp4 217.06M | ├──023-Day08-区间DP-3.mp4 63.21M | ├──024-Day09-树形DP1.mp4 105.10M | ├──025-Day09-树形dp2.mp4 51.19M | ├──026-Day09-树形dp3.mp4 246.85M | ├──027-Day09-树形dp4.mp4 84.42M | ├──028-Day11-并查集1.mp4 170.99M | ├──029-Day11-并查集2.mp4 182.25M | ├──030-Day11-并查集3.mp4 46.25M | ├──031-补充-阶段总结-赛制及实用工具介绍.mp4 183.58M | ├──032-补充-二叉树1.mp4 134.71M | ├──033-补充-二叉树2.mp4 164.76M | ├──034-补充-二叉树3.mp4 80.96M | ├──035-补充-图论基础2.mp4 115.99M | ├──036-补充-图论基础1.mp4 169.17M | ├──037-补充-图论基础3.mp4 88.55M | ├──038-补充-单调栈和单调队列1.mp4 150.13M | ├──039-补充-单调栈和单调队列2.mp4 156.16M | └──040-补充-单调栈和单调队列3.mp4 82.94M └──软件安装包 | └──Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup.exe 48.10M