欢迎光临散文网 会员登陆 & 注册

结束,也是新的开始!

2023-09-19 11:53 作者:代码随想录  | 我要投稿

通知:代码随想录算法训练营 23期将在下周三(9月20日)开营,目前可以报名,提前拉群等着开营就好。

这周算法训练营18期已经结束了,我在整理大家的打卡情况,发现凡是训练营60天坚持下来的,都是打卡名单挨在一起的。

也就是大家坚持打卡,也是喜欢抱团的,下面是打卡名单里的部分截图:

每一期训练营结束,都会有录友总结自己的收获心得,即使大家没有报名算法训练营,也可以自己去刷代码随想录,毕竟资料都免费开放给大家的:代码随想录网站(programmercarl.com)和代码随想录算法公开课

看看以下18期录友的总结,相信也会给大家刷题带来一份力量,当然如果想有个刷题氛围,监督答疑,也欢迎报名代码随想录算法训练营。 

-------------------------

训练营录友-只当小:

原文链接:https://blog.csdn.net/m0_74583479/article/details/132776719

首先,我本来就有计划打算刷题,因为早刷、晚刷都得刷。

但是我却很担忧,因为我知道我的代码基础不是很好,还有很多东西没学。

要非得说知道点啥的话,我只能说我就知道个数组,什么链表啊、哈希表、二叉树、贪心、动规...我连听都没听过。

这就相当于啥?这就相当于别人问你:你会数数吗?我说:会!但我只能数到0!

所以在准备刷算法前,我属于那种心有余而力不足的状态,空有一腔热血,却无处实施,这种感觉很难受。

但是我知道这种心态不能持续很久,于是自己给自己打气:

“没听说过又如何,不会又如何,没听说过就从现在开始去听说过!不会就从现在开始去学!一次学不明白就再学一次,一直学不明白就一直学!最后终于下定决心跟着训练营,跟着卡哥学算法!!”

选择训练营的原因很简单,怕自己只是刚开始的一腔热血、三分钟热度才去刷算法题,最后刷着刷着就没劲了

也怕自己半途而废,刷一段时间就没动力了,从而浪费了自己一个假期,碌碌无为,所以才选择了训练营。

训练营的好处很多,首先,训练营会把每天要完成的任务给规划好发布下来,题量不是很多,能让人接受,也能让人更容易坚持下来。

其次是因为有人陪伴会让自己更容易坚持下去,而且大家的学习氛围也很好,有哪里不会的,还会有人帮忙解答,还能锻炼自己写博客的能力。

不过说实话,我能坚持到最后一天的原因也和一刷完成后的奖励有关,因为我这小小的好奇心一直驱使着我想知道最后奖励到底是啥。

在这60天里,我收获了很多,了解认识了很多,同时也对学算法的框架清晰很多,并且也让我的代码能力也提高了。

在学习的整个过程中,我很少会把代码直接copy过来,因为我一旦这么做了,那就相当于做了无用功。

所以我在学习的过程中都是每开始一个新的篇章,先把相关的理论基础过一遍、熟悉一下,做题的时候先把题看一遍,然后先尝试自己能不能想到解法

(虽然90%以上是没啥思路,剩下那10%虽然有思路但几乎都是暴力解法)。

没有思路就看视频讲解,看完视频自己在给自己讲一下(有的时候讲着讲着就给自己讲急眼😂)。

最后看代码随想录网站上可以编译运行的代码,自己去理解一下,然后自己再敲一遍。

虽然其中会有烦躁的时候,也会有想过放弃的时候,但是更多的是学会新知识的快感,这仿佛像毒品一样让人上瘾在这60天里刷题、看卡哥视频、看代码随想录网站、写博客仿佛融入了我的世界,就跟平时要吃饭睡觉一样是个必不可少的事情。

虽然一刷已经结束了,但我的刷题之路是不会结束的,也正是有了卡哥和代码随想录这个照明灯,才让我在刷题的路上不会走很多弯路、跳很多坑,感谢卡哥,感谢代码随想录。

最后我想说的是,有准备刷题想法的小伙伴不要犹豫,赶紧动起来,不要觉得自己不行

说老实话上大学之前我几乎没怎么接触过电脑,刚开学也有同学调侃说你连c盘、ctrl+c/v都不知道,是怎么敢报计算机专业的😂。

刚开始我连“?”“:”这些标点符号怎么用键盘打出来都不会,到现在都快可以盲打了,这些都是进步,只要开始便是进步,哪怕只有一点点!

选择开始,迈出舒适圈只能说明你是勇敢的,只有坚持才是最可贵的。

-------------------------

训练营录友-QHG7C0:

原文链接:https://blog.csdn.net/weixin_43303286/article/details/132796571

大体感受

为期60的算法训练营结束了,这钱其实挺值的,人就是这样,一旦你有点付出才会懂得珍惜。

最大的收获就是见识到了人有决心有多可怕,这60天如果让我自己刷,其实根本坚持不了几天,但是现在证明我确实坚持下来了。

暑假也没有荒废,虽然因为帮导师打杂其实并没有什么论文上的进度,但至少可以证明我暑假干了这一件事,说明日子并没有白白过去。

收获和不足

收获了一些算法系统的知识框架,以后遇到题的时候,可能不能一遍AC,但最起码该用什么方法来说,具体的框架是什么。

数组与链表,本科数据结构的常客了,主要还是学习Cpp中vector的用法。

栈与队列,换个角度看问题,如果对数据结构多加限制,反而能获取一些更好的功能。

哈希表与字符串,学会了cpp中map和一些字符串函数的用法,题目其实不是很难,这个阶段还是比较无痛的。

二叉树部分,初步接触递归,有一定的阵痛,但有了框架之后最起码也能写个七七八八,最重要的是锻炼了框架思维,为后面的算法打定了基础。

回溯之前基本没接触过,接触过之后发现回溯其实就是另一个程度的递归,也就是遍历一个多叉树的过程,总之这两个部分是我二刷必须要注意的,锻炼递归的思维。

动态规划方面我比较欠缺的还是想出递推公式的过程。但其实动态规划的解法真的很简洁优雅,而且经常会考,二刷复习是重点。

单调栈部分后期差点没坚持下来,也算是基本了解了,二刷可能会先从这开始。

后续安排

刷完题之后,也有一定程度缓解了我的焦虑吧。

目前研二上要专心弄小论文了,希望能早日弄完,研二下二刷代码随想录,希望这次可以手到擒来,直接拿捏住秋招!!!

后续应该也会找些项目看一看,加入 知识星球什么的。加油!!!

-----------------------

代码随想录算法训练营 ,23期将在明天(9月20日)正式开营,目前报名提前拉群,等着开营就好。

不少录友错过最近开的训练营,等到报名的时候已经满了。

所以感兴趣的录友可以抓紧报名23期,明天(9月20日)开营,提前拉群等着开营,避免错过。

训练营详情已经报名方式


结束,也是新的开始!的评论 (共 条)

分享到微博请遵守国家法律