来源:黑龙江童程在线少儿编程
时间:2021/11/23 17:33:35
国内名气前几的全国连锁少儿编程学校,欢迎咨询童程童美少儿编程培训班,童程童美凝聚美国纳斯达克上市公司18年少儿编程课程培训经验,形成了以人工智能编程、智能机器人编程、信息学奥赛、创意启蒙课等课程体系为核心,集国内外大型赛事、国际国内游学、冬夏令营等为一体的青少年STEAM创客教育平台。全国都有校区可以联系客服帮您分配。
普及组必学
1、模拟算法(暴力枚举),按照题目的要求,题目怎么说就怎么做,增加时间和正确性即可。
2、搜索与回溯,主要的是DFS(深度搜索)和BFS(宽度搜索),基本没有直接的暴力搜索。一般是记忆化搜索加剪枝,普及组第三题难度。
3、简单操作:如筛法、前缀和、幂、高精度、辗转相除法等,掌握全面即可应对大部分处理数据上的问题。
4、队列(单调队列)、栈、堆、链表等基础数据结构。
5、简单二分和分治(排序,归并排序)。
6、贪心,要增加贪心的正确性,如果无法证明也可以用来骗分。
7、数学知识、公式计算,要点在于公式的化简与变形,经过反复操作后也许就能得出重要结论。
8、简单的动态规划,容易推出状态转移方程,要注意初值与计算边界条件。
9、字符串基本操作,插入、删除、查找等。
10、经典例题变形加深:八皇后、马的走法、背包问题等。
版权所有:搜学搜课(www.soxsok.com)