CSES 训练题集,源自芬兰的 Code Submission Evaluation System

登录以参加训练计划

期待上架中

CSES 训练题集,源自芬兰的 Code Submission Evaluation System,是一套专为算法竞赛爱好者和学生设计的习题集。它不仅与 Springer 出版的《Guide to Competitive Programming》书籍相辅相成,更是一个提升算法和数据结构技能的宝贵资源。

难度

适合算法入门到提高阶段的竞赛党同学,以及 LeetCode 刷题的大学生、研究生等。

本题单大多数题目并不是很难,属于各类算法的模板题,刚学习到提高组算法的同学应该也能完成大部分题目。

特点

题目质量高:题目设计精良,难度梯度合理,涵盖了从基础到高级的各种算法问题,非常适合用于算法学习和练习。

考察细节:

题目中的数据设计巧妙,能够深度考察选手对算法细节的理解和思维严密性。

经典引用:

许多题目被 USACO 官方资源网站 USACO.guide 引用,证明了其题目质量和教育价值。

全面覆盖:

结合 AtCoder Educational DP Contest 中的 DP 问题,CSES 习题集全面覆盖了各种经典的动态规划题目,为学习者提供了丰富的练习素材。

权威认证:

William Lin 曾在 12 小时内成功解决其中的 150 个问题,这一成就不仅证明了他的实力,也彰显了 CSES 习题集的高质量。

章节 1. 初级问题

开放

题目 尝试 AC 难度
5451   CSES1068 奇怪的算法 4 1 10
5452   CSES1069 重复 0 0 (无)
5453   CSES1070 排列 0 0 (无)
5454   CSES1083 缺少的数字 0 0 (无)
5455   CSES1094 递增数组 0 0 (无)
5456   CSES1071 数字螺旋 0 0 1
5457   CSES1075 排列 II 0 0 (无)
5458   CSES1078 网格路径 0 0 (无)
5459   CSES1080 空字符串 0 0 (无)
5460   CSES1086 写数字 0 0 (无)
5461   CSES1087 最短子序列 0 0 (无)
5462   CSES1142 广告 0 0 (无)
5463   CSES1147 最大建筑面积 I 0 0 (无)
5464   CSES1148 最大建筑 II 0 0 (无)
5465   CSES1157 数字网格 0 0 (无)
5466   CSES1161 棍子分割 0 0 (无)
5467   CSES1162 排序方法 0 0 (无)
5468   CSES1188 位翻转 0 0 (无)
5469   CSES1189 食物分配 0 0 (无)
5470   CSES1191 循环数组 0 0 (无)
5471   CSES1203 访问城市 0 0 (无)
5472   CSES1625 网格路径 0 0 (无)
5749   CSES1069 重复 0 0 (无)
5751   CSES1072 两个骑士 0 0 (无)
5759   CSES1092 两个集合 0 0 (无)
5776   CSES1617 位串 0 0 (无)
5777   CSES1618 末尾零 0 0 (无)
5823   CSES1754 硬币堆 0 0 (无)
5824   CSES1755 回文重排 0 0 (无)
5832   CSES2205 格雷码 0 0 (无)
5827   CSES2165 汉诺塔 0 0 (无)
5781   CSES1622 生成字符串 0 0 (无)
5816   CSES1743 字符串重排 0 0 (无)
5782   CSES1624 棋盘与皇后 0 0 (无)
5511   CSES2431 数字查询 0 0 (无)
 
参加人数
1
创建人