1. 考试形式
CCF 考试的形式是 5 题,每题多个测试点,一共 100 分,5 题 500 分,时长 4 小时。有关更多介绍可以看官网上的解答 这里。
现在 CCF 赛制改革了,考试的时候提交后可以及时看到分数反馈。也可选择 C++11 或者 C++14 选项。最大的好处可能是可以使用范围遍历和STL哈希结构了吧。
2. 试题难度
要根据数据范围选择正确的算法。可以看这里。
根据我自己的经验,前两题主要是简单的模拟题,最多用到一些 STL 以及排序算法等,难度不大。基本上可以接受 O ( n 2 ) O(n^2) O(n