体验与成长

91 阅读2分钟

学习体验与成长故事

1. 知识获取

通过这一个月的刷题,我首先感受到的就是我对于各种语法的使用变得更加应用自如了。对于算法和数组的了解也更加的深刻,能够在分析题目之后,根据各种算法的特性选择则合适的算法来进行计算。在刷题的过程当中,时常会出现一些我先前并不知道的函数用法,在上网查询资料之后,获取新知识的体验也是十分令人激动的。

2. 逻辑提升

刷题对于我的帮助还体现在我的逻辑能力的提升上,还记得刚开始刷题的时候,整整八个小时,我才堪堪写出一个题目,再加上当时时间的紧急,我几乎是要放弃了,但我还是想再试试,在半写半问之下,我在时间截止前完成了刷题。而现在的我能够较为轻松的写完一些简单题,能够细致地考虑到先前未曾考虑到的事情,这一点认为是我此次学习中收获最大的。

3. ai帮助

要说在学习过程当中帮助最大的还得是豆包了,每次写完题目之后我都会让他帮我检查一下编译区的代码,它能够有效的从几个方面来点出我的代码的不足,有时候还能给出一些更加简单并且我未曾见过的方法,例如:二分法,哈希表等,并且通过这些方法代码量和时间复杂程度都比我原来的代码小很多。每次的检查我都能从中学习到很多的东西。语言的描述也很细致。同时,在遇到一些我没有一点思路的题目,我还会向豆包发出提问,叫他给我一些提示,通过他给的提示和代码框架,我在其中一步一步完善,最终能够完成题目,当时的自豪感不言而喻。

4.不足

在最开始刷题过程中让我感受到了一个非常难受的东西,就是转化代码的时候ai会将我的代码改动一些,大部分时候改动是往好的方向改,比如加注释什么的,但是有点时候他改源码之后答案错了,源码在c++中输出的是111,但是到了py里面就变成了110,这个问题就是在入营那段时间很难受,后来c++能提交之后就还好