GESP-客观题及程序题技巧
写于 2023-12-03
- 客观题题目类型:
- 基础知识型
- 控制回答时间为30~60秒。
- 结合经验,总结答案,勿超时间。
- 公式计算型
3. 控制回答时间为3~5分钟。
4. 拿出稿纸,进行演算,勿超时间。
- 看懂题目,提取题目关键信息
- 为确保某题是否可得满分,在测试程序时一定测试:
3. 样例
4. 2~3组手工数据
5. 边界数据
6. 特例数据(针对特殊判断设计的数据)
7. 无解数据(针对无解情况设计的数据)
- 能则做,会则做:
8. 无法解题,则输出样例数据。
9. 解一部分,则输出部分结果。
10. 用暴力法,则尝试进行优化。
11. 用数学法,则考虑边界数据。
- 优化:
12. 使用scanf/printf或关闭cout/cin的绑定,具体方法:cin.tie(nullptr);cout.tie(nullptr);。
13. 保留小数尽量使用printf。
14. 考虑高精度问题。
15. 排序尽量使用sort函数,头文件为<algorithm>
16. 定义数组尽量使用全局定义、容量比题目数据范围大一些。
17. 数学函数无需手写,头文件为<cmath>
18. 定义变量及数组要考虑初始值。