代码随想录Day62|总结篇
目录
- 总结
- 练习过程总结
- 心得体会
- 最后
总结
练习过程总结
一路练习过来并不容易,从开营之日起,几乎每天都有各种各样的事情导致练习推迟,经常很晚才开始当天的练习,甚至一次补好几天的任务。好在,最后坚持了下来,在截止前顺利完成了所有章节的任务,学思想、写代码、写博客,每次的任务都不落下。任务的难度不一,但确实越来越熟练了,从一开始的每天4h到现在的一个任务1h以内完成,能看到在一点点进步。起初对于C++的应用也不是很熟练,很多方法和数据结构压根没有使用过,也是代码随想录带着我一点一点的学习常用的数据结构和方法的用法,现在怎么说也算是入门了。
心得体会
现在是大三的学生,报名的时候是大二的暑假期间。为什么想着报名呢?起初是通过一个学长知道了代码随想录,但那时并未放在心上,因为课业压力较重。然而,就在那个学期,数据结构与算法的考试给了我当头一棒,平时不怎么练习代码的我拿到了一个不堪的成绩,虽说是笔试考试,但很多题目没有写过代码是很难在考场上以较短的时间想到的。也许是因为不甘,也许是为了后续升学的机试,尽管当时还处于一个比赛的备赛期间,我还是选择报名了代码随想录。
经过练习才知道,原来那些算法可以以这么清晰的方式去理解,并不是每一步都一定要纸面上严格推到的,尤其是二分部分的二分区间取开括号还是取闭括号的差异那部分,让我很惊讶地认识到了知识之间的联系,上课时一知半解的问题瞬间顿悟。
代码随想录的题目顺序设计的恰到好处,难度也是递增关系,前后有联系,学习新的知识点时也能顺带复习前面的知识点,给代码随想录点赞。
最后
代码还是得多练才能熟悉,练习的越多越能感受到其中的联系与差异,算法作为计算机的基石,不论是哪个方向都离不开算法,有了好的算法功底才能更好地致力于相关方向的研究,C++也好,python也好,抑或是Java,不论哪种语言,就算实现形式不同,但算法的本质相同,重要的不是实现算法的语言,而是其背后的思想。经过了一遍的练习,我发现了自身很多知识的欠缺,也体会到了将理论知识转化为实际程序的乐趣,以后会二刷、三刷代码随想录的。也祝代码随想录越来越好!
