C++ 零基础编程入门与信奥规划指引

解决核心痛点:从“完全不会”到“能写代码”的跨越

这门课专为 C++ 零基础学习者设计,直击“想学编程却不知从何下手”的困境。资料包中的《信奥规划》与《准备课》明确了学习路径,后续内容系统覆盖了顺序结构、分支判断、循环控制等逻辑基础,再到数组、字符串、函数及结构体等进阶语法。它不追求大而全的理论堆砌,而是通过拆解视频与配套 PDF,手把手带你建立编程思维,解决语法混淆、逻辑断层以及无法独立完成简单算法题目等核心问题。

精准匹配基础:零基础起步的最佳“脚手架”

课程内容严格遵循从简到繁的习得规律,无需任何编程前置知识即可安全入场。建议优先观看《准备课》建立兴趣与认知框架,随后按顺序攻克“输入输出”、“三要素(顺序/分支/循环)”三大基石。对于初学者,务必先消化单变量运算与逻辑判断,再进入数组与字符串处理,最后接触函数封装与结构体。这种分层递进的结构,能有效避免新手因过早接触复杂概念而产生畏难情绪,确保每一步都能踩实。

实战配套与能力验证:学完能独立做什么

课程采用“视频讲解 + 对应习题 PDF"的闭环模式,资料包中每天的 PDF 均包含针对性的练习题,涵盖经典算法模型与阶段总结。学完本课程,你应能独立使用 C++ 处理日常数据输入输出,熟练运用循环计算数列、利用分支进行条件判断,并能通过数组存储列表数据、利用函数模块化代码。更重要的是,你应具备独立阅读题目、将实际需求转化为逻辑流程,并手写代码解决简单竞赛级问题的能力,从而具备冲击信息学奥赛初赛或参与初级开发项目的底层素质。

课程目录

01.【小武老师编程】L1+L2-C++编程-零基础班【源视频】
day0-C++ 常用英文缩写.pdf 350.69kb
day1-信奥规划-输入输出.pdf 2.89M
day10-结构体.pdf 852.32kb
day11-进制转换.pdf 1.87M
day12-习题课及阶段总结.pdf 1.39M
day2-顺序结构程序设计.pdf 1.39M
day3-分支结构程序设计.pdf 1.20M
day4-循环结构程序设计.pdf 1.10M
day5-数组与数据存储.pdf 1.00M
day6-多维数组.pdf 868.73kb
day7-字符串与字符数组.pdf 1.97M
day8-字符串应用.pdf 1.07M
day9-函数.pdf 1.46M
001.-day0-准备课.mp4 12.30M
002.-day01-输入输出(上).mp4 161.38M
003.-day01-输入输出(下).mp4 523.69M
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算法中的数学【源视频】
Day01-初等数论-作业1.pdf 137.40kb
Day01-初等数论.pdf 2.60M
Day02-初等数论-作业2.pdf 110.81kb
Day02-初等数论.pdf 1.46M
Day03-初等数论.pdf 2.63M
Day03-初等数论作业.pdf 115.38kb
Day04-函数-上.pdf 4.05M
Day04-函数(上)作业.pdf 183.19kb
Day05-函数(下) .pdf 3.16M
Day05-函数(下)-作业.pdf 282.57kb
Day06-加课-函数总结-作业.pdf 155.82kb
Day06-数列专题-作业.pdf 116.72kb
Day06-数列专题.pdf 2.40M
Day07-矩阵基础-作业.pdf 80.57kb
Day07-矩阵基础.pdf 2.04M
Day08 数的进制及转换.pdf 2.15M
Day08-数的进制及转换-作业.pdf 110.14kb
Day09-计数原理与排列组合-(上)-作业.pdf 99.71kb
Day09-计数原理与排列组合-(上).pdf 1.80M
Day10-计数原理与排列组合-(下).pdf 1.63M
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复赛算法【源视频】
Day02-贪心策略(下).pdf 1.89M
Day03-广度优先搜索BFS.pdf 1.26M
Day04-广度优先搜索BFS优化技巧.pdf 1.48M
Day05-背包动态规划(上).pdf 2.19M
Day06-背包动态规划(下).pdf 1.29M
Day07-线性动态规划.pdf 1.38M
Day08-区间动态规划.pdf 886.88kb
Day09-树形动态规划.pdf 1.77M
day1-贪心策略(上).pdf 1.34M
Day11-并查集.pdf 1.88M
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
软件安装包