多档数据范围

10 分钟

题目给出多档数据范围,往往是出题人特意留的部分分。比如" 的数据 的数据 "——前一档就是给暴力算法准备的。策略很清晰:先写暴力吃下小数据的分,再去想正解拿满分;想不出正解也别交白卷,暴力也是实打实的分数。

实现上可以按范围分流:

if (n <= 20) {
    dfs(0);        // 30% 数据:直接暴搜,先把这部分分拿到手
} else {
    solve();       // 100% 数据:正解(DP / 贪心 / 二分)
}

这种"骗分"不是投机,而是竞赛的正规策略:满分做不出时,稳稳拿到的部分分常常就是排名的分水岭。坑在于时间分配——别为了追最后 的正解,把能吃的暴力分也耽误了。先保底,再冲刺。

小纸条

这对拿分有什么帮助?

登录 后可看答案

多档数据范围 · 考级冲刺 · op599 课程