1、信息学奥赛
和奥数一样,信息学奥赛就是一项用计算机编程完成的智力竞赛。信奥怎么有那么多称呼,如CCF,NOI,CSP-J,CSJ-S,都是什么意思?
CCF是中国计算机学会,是全国一级学会。
NOI,全称全国青少年信息学奥林匹克竞赛,英文是 NationalOlympiad in Informatics ,简称为NOI,一般指的是国赛。
CSP-J/S是2019年计算机学会推出的非专业级别能力认证,J是英语Junior初级的缩写,S是英语Senior高级的缩写。
一般意义上打信奥,就是小学/初中报名CSP-J的比赛,高中报名CSP-S的比赛,J和S分两轮,第一轮初赛每年10月过了打第二轮复赛每年11月,夺得了S组的一等奖可以参加CCF举办的冬令营每年1、2月,NOI省队每年3、4月选拔,NOI全国决赛在7月,决赛在筛选出国家集训队,最后筛出4人代表中国参加IOI。
2、C++的基础
C++语言基础知识:
变量、常量、控制语句、数组、函数、结构体
C++算法基础:
模拟、枚举、排序、递归、递推、高精度
C++普及组备赛:
数据结构(链表、队列、栈),枚举、分治、搜索、贪心、动态规划
C++提高组备赛:
复杂的数据结构图、树···,深入的算法学习和优化