不定期更新,正在完善中。
Login to join training plan
若第一次进入训练,请点击右上角的“参加训练”
本训练计划是在掌握 C++ 语言基础教材内容的前提下展开的。在此,我们将开始涉足基础算法相关内容,这些算法是各类竞赛中的经典算法,属于编程学习中必须牢固掌握的基本功,它们对于提升编程能力和应对竞赛挑战有着至关重要的作用。掌握这些算法,能够为进一步深入学习和在竞赛中取得优异成绩奠定坚实的基础。
Section 1. 前缀和与差分
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
S1 查询区间和 | 59 | 28 | 4 |
S2 区间修改 | 41 | 21 | 4 |
S3 区间数据分析 | 39 | 19 | 4 |
S4 查询矩阵的区域和 | 25 | 17 | 4 |
Section 2. 深度优先搜索
Open
Problem | Tried | AC | Difficulty |
---|---|---|---|
S5 元素可重复的全排列 | 32 | 24 | 2 |
S6 元素不重复的全排列 | 30 | 20 | 3 |
S7 挑选元素进行排列 | 21 | 13 | 5 |
S8 元素可重复的组合 | 16 | 13 | 6 |
S9 元素不重复的组合 | 15 | 13 | 6 |