掌握基本计数原理,理解加法原理和乘法原理的区别与使用。掌握排列组合概念,能够实现常见排列组合问题的编程求解方法。掌握杨辉三角形的概念和应用,了解杨辉三角形与组合之间的关系。掌握代数与平面几何的基本知识(限初中数学),能够求解一元一次方程、二元一次方程并掌握平面几何基本知识。掌握较为复杂算法的时间复杂度和空间复杂度分析方法,及其一般的算法优化技巧,能根据数学知识优化算法。
本课程遵循“数学工具 -> 核心算法 -> 综合优化”的递进式路线进行设计:
A(n,m)
C(n,m)
C(n, k)
dist[i][j] = min(dist[i][j], dist[i][k] + dist[k][j])
2^k
a^b % mod
f[i][k]
i
n*(n+1)/2
全国青少年信息学奥林匹克竞赛体系的详细介绍
参与信息学奥林匹克竞赛对孩子有什么好处呢?
全国青少年信息学奥林匹克竞赛赛事体系:CSP-J详细介绍
全国青少年信息学奥林匹克竞赛赛事体系:CSP - S详细介绍
全国青少年信息学奥林匹克竞赛赛事体系:NOIP详细介绍
信奥赛难易程度排序
分享、点赞、在看,3连3连!