位置:学校首页 > 学校动态>鄂尔多斯童程童美C++信息学奥赛课程内容今日公布
鄂尔多斯童程童美C++信息学奥赛课程内容今日公布,童程童美开设的信息学奥林匹克课程分为普及组基础薄弱班、普及组辅导班、普及组短跑班和提高组短跑班。童程童美的课程旨在帮助学生了解信息学竞赛,学会使用C++,提高综合能力和实践经验,使学生通过信息学奥赛打开学校之门。
童程童美C++信息学奥赛课程内容:
1、熟练掌握计算思维中的环境安装,编译原理,变量类型,格式化输入输出;并熟练掌握计算思维运算符及级,分支结构,循环结构,数组和函数。
2、熟练掌握计算思维中的变量作用域,指针,引用,结构体;熟练掌握计算思维,包含冒泡、选择、插入排序算法,字符串处理函数,STL标准库。
3、熟练掌握计算思维中的递归,贪心,分治,排序算法;通过简单数据结构,动态规划,较小生成树等。
4、熟练掌握计算思维中的数据结构(线段树、红黑树),字符串算法(KMP、AC自动机);结合实战和场景化题目,博弈论,图论,深度搜索、广度搜索、NP难问题。