整理错题本

10 分钟

错题本要按类型整理,才能看出规律。把这一年的错题逐一打标签——数组越界、复杂度超时、边界没考虑、读错题意、溢出……然后统计每类出现的次数。反复出现频次最高的那一类,就是你的软肋,也是最该集中攻克的地方。

用一个 map 就能统计频次:

#include <map>
map<string, int> cnt;
cnt["边界"]++; cnt["溢出"]++; cnt["边界"]++;   // 每道错题打上类型标签
cnt["读错题"]++; cnt["边界"]++;
for (auto& p : cnt)
    cout << p.first << ": " << p.second << " 次\n";  // 次数最多的=软肋

map 会按键自动排序,一眼就能看出哪类错误反复出现(这里"边界"三次,最突出)。

坑在于"只记不分类":错题本记得再厚,不打标签、不统计,就永远发现不了自己一错再错的那个坑。整理的价值不在于记录,而在于从记录里看出模式——把散乱的错误归成几类,软肋就浮出来了。

小纸条

统计错题类型分布。

登录 后可看答案

整理错题本 · 考级冲刺 · op599 课程