NOIP介绍
青少年信息学奥林匹克竞赛/联赛(NOI/NOIP)是教育部和中国科协委托中国计算机学会举办的面向青少年的计算机程序设计竞赛,以C++为主要编程语言,迄今已举办二十多届。
童程童美编程针对NOI/NOIP比赛的考查内容,为孩子提供从入门到深入各个层次的知识点讲解,训练竞赛技巧,帮助孩子获取优势、锻炼思维,掌握编程技能,一举多得。
C++信息学奥赛对孩子有什么帮助?
课程的特色和优势
科学完善的课程体系
级别 |
level 1 |
level 2 |
level 3 |
level 4 |
level 5 |
level 6 |
阶段 |
阶段一 入门组 至初三 |
阶段二 普及组 至初三 |
阶段三 提高组 初三至高中 |
|||
内容 |
认识计算机 C++编程 变量与常量 运算符与表达式 字符与字符串 数组 循环结构设计 条件结构设计 |
结构类型 函数与参数 递归思想与运用 指针与内存 流程图和算法初步 共同体与枚举 文件操作 |
算法 排序、查找、枚举、模拟、字符串、贪心、递归、递推、数论、搜索、单调队列、数学、随机化、分治、高精度、简单动态规划、0/1背包 |
算法 算法复杂度、深度搜索DFS、宽度搜索BFS、搜索剪枝、图论,小生成树、二分图短路径、拓扑排序、短路径、动态规划、排列与组合、数论、网络流、置换群 |
||
数据结构 STL、向量、链表、栈、队列、树、图二叉树、并查集、平衡二叉树 |
数据结构 二叉树、并查集、平衡二叉树、优哈夫曼树、线段树、树状数组、哈希表、快装链表 |
|||||
体系 | C++语言基础 | 算法、数据结构初级知识体系 |
算法、数据结构进阶知识体系 |
课堂六步教学法学习
曾经的信息学奥赛获奖者,现在的行业