从8月31号开始加入算法训练营,经过六十多天,还是有比较多的收获的。
起初是必须看着题解一点点敲,类似高中放着答案在旁边抄;慢慢地,可以看完答案自己写出来;到现在,有些题目可以自己只听思路,写代码实现。当然一刷做到这样,已经算是达标了。
中间也走过一些弯路,执着于看答案的代码,看懂了再写,但是通过记忆保留下来的代码还是有很多小bug。后来尝试自己在草稿纸上画图,自己写流程,然后把这些流程转换成代码,bug就少了很多。我也初次意识到代码能力只是一部分,逻辑思路清晰了,能事半功倍。现在对于递归,回溯,动态规划,深搜广搜,心中都有了框架。但是还是不能熟练的套在题目上,类似于背了公式但是做题还是不会。所以给自己定个二刷的目标:解题的思路要熟练清晰,能把解题思路用在包装了的题目上。