小白赛9
补题和反思做题状态是最最最最重要的
字符迁移:
- 只能写出暴力算法,待补
- 补题:实际上就是差分数组的模板题,cha[i] = a[i] - a[i-1], 相当于原数组就是差分数组的前缀和。
字典树考试:
- 通过,数学题
无理数位数查询:
- 复杂的模拟题,没有想好就开始写了,边写边改思路,代码也很混乱,导致浪费了很多时间,最后脑子越来越乱,还是没有做出来。这一点要想想办法怎么避免和警惕?
- 花了近三天的时间,在正确思路的基础上,自己可以写出过60%的代码,已经很不错了
- 总结:
- 类型:是那种比较复杂的模拟题,对于正常的用例,可以编写出正确代码,但是有很多的边界情况,特殊情况需要考虑,需要自己编写多个函数实现。代码越长,越容易出错。
盖印章:
- 后半段时间才能做,比较简单,最后一段时间通过了。相当于正式赛中排在后面但难度没那么高的题目。
贝贝的集合:
- 来不及看,只知道难度比较高
总结:
0.比赛刚开始的时候就要冷静,不急这一两分钟,后面时间还很多,前几道简单的题目可以做慢一点,做对最重要
1.首要目标是尽可能的涵盖各种可以想到的情况,一定要把算法的流程理清楚再编写代码,可以大大节省后续的时间
2.可以提前准备好专门的测试程序,来进行单个函数的测试或者预定义输入对整个代码进行测试,反复修改代码也不是一个好的选择,能过部分情况的代码要进行保留
3.控制在一道题上的时间,一般30分钟左右为佳,时间一旦长,思路就会变得很狭窄,可以看看其他题目来换换环境
4.可以留出至少40分钟的时间,把最后的时间更多放在检查上面,再重新看看题目,反复测试能得到的部分分,不要一直死磕某一道题。测试尽可能想出多的情况,丰富于题目所给的样例。
小白赛9
http://example.com/2024/04/06/蓝桥杯省赛备赛/小白赛9/