评测机已更新为使用C++14标准且默认打开O2优化。

解题统计信息由每题判题更新,改为每天更新一次。

用户信息与小组排行不再统计比赛期间的解题数量。

大幅提升判题机性能,耗时更接近正式比赛判题机。

刷题的目的是什么

刷题的目的是学会分析、解决问题,经典问题和算法不是用来背的,而是用来学习和锻炼编程思维的,久而久之你才能具备独立分析解决新问题的能力,学习编程要至少经过几个阶段:

阶段一:学会用:掌握了语法

阶段二:学会用来解决问题:掌握了解决同类问题的方法

阶段三:学会解决问题:掌握了解决不同问题的方法

阶段四:学会解决一类问题:掌握了解决一类问题的各种方法

至此,能从算法描述快速准确的转化为代码,能筛选适合解决这个问题的算法;没有神犇能对各种算法的代码都熟烂于心,也没有神犇不能从算法描述快速准确的写出算法代码。

对每个问题认真分析,对每个想法画图验证;让每个变量顾名思义大小合适,让每段代码格式规范注释清晰;使每个语句都能按你的想法正确工作。良好编程习惯是走的更远的基本保障,注重细节从不偷懒是每个神犇一直在坚守的成功秘诀。