当天的题,不要拖到第二天!
通知:代码随想录算法训练营 16期开启报名,将在本周三(6月7日)开营,目前可以报名,录友们可以抓紧上车!
对于很多算法基础不好的录友来说,正式开始刷题都是很艰难的。
因为每次看到LeetCode上的海量题目,总有劝退的意思,也不知道如何下手。
即使按照代码随想录的顺序去刷,也是刷一小部分,卡住以后就断了,再捡起来的时候发现前面的又忘了,只能再重新刷。
这也是很多录友报名算法训练营的原因。
在代码随想录算法训练营里我也介绍了,训练营的资料都是开源免费且都是我原创的,训练营主要就是帮助大家 规划,监督和答疑。
对于有一定自学能力且相对自律的录友来说,代码随想录网站(programmercarl.com)和代码随想录算法公开课(B站:代码随想录)足够大家学习了。
那么加入训练营后还能有什么收获呢,以下是三位训练营结束后录友的总结博客。
这里分享给大家,即使不在训练营的录友,看完相信也会有所收获:
-------------------
算法训练营录友,SoutHelloWorld:
博客原文链接:https://juejin.cn/post/7211088034178203709
今天是2023年3月16日,自从第一题二分法开始已经过去两个多月,参加代码训练营让我收获颇多。
首先当初我在参加训练营的时候就给自己定下规定,当天的题绝不过夜,所以不管事情再多晚上我也会打开电脑把题做完。
特别是在过年那段时间,白天去走亲戚晚上回来自己一个人刷题,再加上坚持写博客代码训练营记录自己的想法,通常要搞到两三点,但是这让我养成了写博文的习惯,也保持了一种每日刷题的自律性。
我在刷第一题的时候力扣只刷过20题左右,所以基本上是零基础,在刷题的整个过程是艰难的。
有些题有思路但是改一个多小时都不对就把我整的很崩溃,然后看视频发现细节有点偏差,但更多的题是一点思路都没有,看完视频才有一种恍然大悟的感觉。
特别是贪心、动态规划,基本上是每一题都不会!
整个代码随想录140多个题,我能自己a出来的不超过20题,但是每当自己做出一个题来就会高兴的跳起来。
很多时候刚学会一种思路,自己稍微有点感觉了,但它套个壳自己又懵了,所以一刷的过程是挺痛苦的,每天要花大把时间都用于刷题。
虽然过程痛苦,但是收获颇多。现在自己对各种题型都有了一定的认识,分析问题的能力也有了一定的提高,也逐步形成了坚持做某事的自律性,这对自身来说是一种宝贵的财富!
就在昨天刚结束一刷,也跟着进度把dp之前的章节都二刷了,大部分的题不像一开始那样完全没思路,只是自己代码能力不强经常在细节上出错。
接下来准备先把dp刷两遍,再从头刷一遍代码随想录。
卡哥的视频真的是网上最好的教学视频了,希望大家都能跟着卡哥刷完代码随想录,拿到理想的offer!
----------------
算法训练营录友,igang of rebirth:
博客原文链接:https://blog.csdn.net/saonantabusao/article/details/129571275
关于自己为什么加入代码随想录算法训练营,因为本科的时候自己是光电专业的,感觉自己掌握的知识有限,不踏实。
然后接触代码是在研一之前的暑假,自己自学了python,主要是代码有一种让你有踏实的感觉,写得出来就是写的出来,写不出来就是写不出来。
然后自己也有偶尔找点题来刷一下,但是没有那么系统,放寒假,自己在家有学一点东西,但是很明白如果没有人带自己学代码,自己很难坚持下去。
因为题解根本不理解,完全就是背代码,于是在有一次刷题的时候看到了代码随想录,于是自己果断报名了。
自己明白要么就现在做,要么就永远不要做,那一刻自己也没有想什么关于工作的事情,完全就是快乐。
刷题让自己看到了代码的无限可能性,可能是和数学有一种共鸣,当自己解完题那种成就感是无法形容的,工作是有门槛的,但是知识是没有门槛的。
于是自己每一天重复着刷题,有时候还是会觉得有点累,也不明白自己在坚持什么,但是自己还是每天坚持着,当解完题的快乐又带来了无限的动力,不知不觉已经两个月了,做完最后一题的感觉完全就是不舍得。
不知道时间过的这么快,虽然自己写博客的时候有时候会有点水,但是98%的时候自己都是认真的,自己很开心刷了这么多题。
当你将一座大山分成一块块小土,你也许真的能做到将一座山移开,最后想说,训练营虽然已经到两个月了,但是自己的代码之旅途没有结束,希望所有人都能为了自己的梦想坚持,就像生命一样,未到终局,焉知生死。
----------------
算法训练营录友,阿舟2023:
博客原文链接:https://blog.csdn.net/m0_74360161/article/details/129000723
时间回到两个月之前,我很难想象自己会把代码随想录的题目都刷完。现在刚好一周目结束,在这里总结一下这两个月来的收获和不足,以激励自己更加进步。
【进步】
在看到力扣题目的时候,可以自己先尝试解题了。
2022年下半年是我第一次接触力扣,那个时候看到题目一点头绪都没有。看C++的题解甚至都看不懂。现在经过了70多道题目的学习,逐渐开始对算法和数据结构有了实际运用上的认识。
解题的速度比以前快了很多。
刚开始做算法题,写题解,可能一题需要花一个半小时。
遇到更难的题目甚至会更久。现在如果熟悉了解题的套路,写出答案可能只需要半小时。
当然这是在连续刷题的过程中做到的速度。提高解题效率的重点在于知道解题的算法是什么。写出代码的过程反而不会花太多时间。
更有自信了。
去年5月份刚开始接触算法题的时候,觉得好难。现在发现不会超出代码随想录的考察范围,心态上从容了很多。
【不足】
年前有段时间比较忙的时候,并没有把每日任务里面的三道题全都做完。集中在二叉树部分,接下来在刷题的时候,重点关注二叉树。
每日总结写的不够深入。
没有做到复习,可能现在前面的已经忘记不少了。
有这些不足的原因在于每天的精力和时间并没有像上学那段时间那样充足。而且算法对于我来说一开始陌生的时候比较难,完成每日训练营任务会觉得吃力,现在觉得没那么吃力了。
【接下来的计划】
开始进行算法题的复习。我准备使用《剑指offer》这本书来复习算法,跟着这本书重新把算法题再看一遍。
也是要进行每日的打卡。用博客的形式去记录我所学到的东西。
开始Linux的学习,为了下一份工作的面试做准备。
加入卡哥的知识星球,每日进步。
最后感谢卡哥的算法训练营,感谢助教小哥,感谢群里面每天交流打卡的小伙伴们。希望新的一年大家都可以不断进步,找到理想的工作。
------------------
最后代码随想录算法训练营 16期将于本周三(6月7日)开营,目前可以报名,提前拉群,等着开营就好。
训练营往期录友精彩总结:
通过一刷重视自己(Java-safir-郑大大四):https://katharsis-i.github.io/2023/05/17/sum
知识点总结(C++-月夜泛舟-大四)https://blog.csdn.net/miodi/article/details/130179048
训练营完结,机缘、收获、憧憬(c++-ʕ ᵔᴥᵔ ʔ-大四):https://blog.csdn.net/li26324949/article/details/130185720
训练营完结,聊一聊自己的收获(java-妄想-华电研一):https://blog.csdn.net/weixin_73149966/article/details/130176105
这两个月的学习和成长是最大的奖励(Java-十次方-湖大研二)https://blog.csdn.net/qq_40805815/article/details/129950722
训练营受益匪浅,收获总结(C++-GalaxyのGeed-上海大三):https://blog.csdn.net/Geed20020912/article/details/129909508
训练营里完成一刷,我是这样督促自己的(java-张兴志-研二):https://juejin.cn/post/7211088034178203709
做完最后一题的感觉完全就是不舍得(python-信徒-上理-研一):https://blog.csdn.net/saonantabusao/article/details/129571275