C++代码编程

基础知识点
涵盖200多个C++语言基础知识点,如三大程序结构、数组、函数、结构体等,掌握C++语言必备基础。
数据结构和算法
50多种经典的数据结构和算法,如栈、队列、二叉树、图、排序、深度优先搜索、广度优先搜索、剪枝、分支、贪心、动态规划等。
教研体系
800多个经典的编程问题分析与解决,提升学员遇到问题的分析、建模,解决能力,很好地锻炼思维方式,培养程序调试能力,更深入地理解程序的底层逻辑,提升竞赛水平获奖的同时,更能成为人工智能时代的领跑者。

课程介绍

C++程序设计基础 C1

C++普及组算法 C2

C++提高组算法 C3

课程介绍
第一阶段课程为C++语法基础(C1阶段),用一年的时间帮学生建立编程思维与培养夯实的代码基础。
包含课程
4个单元,共80课时数,每节45分钟,含40+项目
课程大纲
第一单元顺序结构与选择结构
第二单元循环结构
第三单元一维数组
第四单元二维数组、函数与指针
课程介绍
第二阶段为普及组算法(C2)及CSP-J赛前冲刺(C2冲刺)阶段,学习完本阶段课程可以完成CSP-J(等效原NOIP普及组)一等知识覆盖。让学生有能力冲击CSP-J 一等奖和CSP- S三等奖。
包含课程
4个单元,共96课时数,每节45分钟,含48+项目
课程大纲
第五单元复杂度与模拟
第六单元分治与数据结构
第七单元搜索与图论
第八单元动态规划入门
课程介绍
第三阶段为提高组算法(C3)及CSP-S赛前冲刺(C3 冲刺)阶段,学习完本阶段课程可以完成CSP-S和NOIP一等知识覆盖。让学生有能力冲击CSP-S一等奖和NOIP三等奖。
包含课程
3个单元,共96课时数,每节45分钟,含48+项目
课程大纲
第九单元动态规划专题
第十单元图论进阶
第十一单元区间数据结构
免费试听