本文 https://github/youngyangyang04/leetcode-master 已经收录,里面还有leetcode刷题攻略、各个类型经典题目刷题顺序、思维导图,可以fork到自己仓库,有空看一看一定会有所收获,如果对你有帮助也给一个star支持一下吧!

很多文章的年度总结都会写一写这一年的大事件,趋势什么的,咱们呢,咱就说一说这一年身边的事情,与「代码随想录」相关的事情。

录友们有叫我录主,有叫我C哥、Carl哥、卡哥、录王,哈哈。怎么称呼都可以,平时称呼Carl就行,在这里学到东西了才是关键。

「代码随想录」已经更新了174篇原创文章了,其实真正开始写算法文章是在8月14号的时候才写了第一篇,正式开启连载模式,然后就一天都没有断过。

这里已经讲解了八个系列,数组->链表->哈希表->字符串->栈与队列->二叉树->回溯算法->贪心,很多录友都是一路坚持下来的。

说实话刚开始的时候我不确定能不能每天不断更写下去的,要感谢录友们的支持,也是录友们的积极反馈,让我发现我的题解原来很受欢迎。

其实关于力扣上的题解,网上一搜一大把,真的一点都不缺,那么缺高质量的题解么? 其实也不缺,但缺少连续高质量的题解,一篇接一篇形成体系的题解。

重点就是要有体系,这样大家学起来就能得到系统性的提高。

其实我从大一搞ACM的时候就开始写题解,现存在CSDN上最早的一篇题解是2011年4月3日,写的是poj上的一道深度优先搜索的题目。poj是北大的在线判题系统,一般搞ACM的同学都在上面刷。

很多录友说我写的题解能把难点逐一分析清楚而且每个系列的文章顺序都安排的很好,可能是因为我十年前刚开始搞ACM竞赛的时候就开始写题解了,断断续续写了整整十年了,这算是十年磨一剑么?哈哈哈。

「代码随想录」里的文章风格其实也挺明显的,为什么呢? 为什么要这么写呢? 这么写有什么问题呢?为什么不这么写呢? 这些疑问句相信录友们在我的文章里经常看到。

因为我在写文章的时候只要考虑到的难点都会剖析清楚,绝不会遇到难点绕道走然后稀里糊涂的把代码甩出来。

其实题解里的代码在力扣上通过,是最基本的,在网上随便抄一段都能通过,关键是把代码里涉及到的问题讲清楚!

当然,我分析的问题并不都是毫无破绽的,所以我非常欢迎录友们在留言区指正文章中的问题或者与我讨论,大家的疑问我都一一解答,这其实是相互学习的过程。

大家会在「代码随想录」里看到 某某续集 这样标题的文章,其实就是我对之前文章里一些问题进行纠正。

这样下来就保证了不会误导大家,大家可以放心的按照文章的思路一步一步来。

网上一些题解写的高高在上,权威不容置疑的态度,其实越是这样,越不可信,没有人会不犯错!

不知不觉「代码随想录」里已经连更了将近5个月,即使遇到了各种各样的困难,这五个月文章从来没有间断过。

如果想断更,其实有一万个理由,但我能想象到如果第二天的文章没有发出来,一定会有很多录友在群里,或者直接私信我:怎么回事,今天怎么没内容了?

每天的打卡与其说我监督大家,不如说大家在监督我,哈哈

关于接广告

一些录友会问我:你的公众号咋不接广告呢?

说实话,指定会接的。

「代码随想录」在过去半年没有做任何的盈利活动,也没有接任何广告,其实我婉拒了很多广告主,不是不想接,毕竟谁能和钱过不去呢,是我没有找到一个好的模拟来即保证录友们的学习体验也能有所盈利,所以暂时就没接。

所以大家也会发现「代码随想录」里并没有搞各种抽奖,发各种电子设备或者红包的活动来拉关注,因为确实没有收入,文章下面那个广告小卡片,一天就几块钱,哈哈。

「代码随想录」大部分的读者都是录友们相互推荐或者发朋友圈介绍过来的,这是因为在这里确实提供有价值的内容,这将一直是「代码随想录」发展下去的初衷。

新的一年,会开始尝试接一些广告,但我会做好权衡的,例如可能首条是广告,此条是我的文章,相信我的文章标题大家一眼就能看出来,基本就是: 系列 + 题目名字,朴实无华,没有夸张赚眼球的成分,大家可以放心点进来。

关于打卡

留言区很多录友都是坚持打卡100天以上了,有一些甚至是和我第一天打卡一路坚持下来的,可以说非常了不起!给自己点个赞👍

录友们在这里每日坚持打卡,其实我从来没有说打卡多少次,就会有红包啊,电子设备啊之类的奖励,都是录友们自己约束自己坚持下来的。

2021年可能会对策划一些活动,对打卡天数(或者说次数吧)比较多的录友,颁发一些纪念性的礼物(不要以为是多么贵重啊,纪念意义大于价格,哈哈哈)。

关于展望

我希望「代码随想录」不仅仅是一个公众号,这是有一个有温度的社区。

这里很多文章都有上百条留言,虽然由于公众号的限制,只能展现出来100条,但大家的每一条留言我都是看过的,每一个打卡,每一条总结都是录友们努力过的证明。

现在「代码随想录」已经是一个万人的社区,大家在这里探讨和学习。

「代码随想录」接下来也会做好传承的任务,老录友们可以给新录友们介绍更多的工作机会,学习技巧,新录友也终将成为老录友,一届一届传承下去。

今天看到这篇文章的录友应该都算是2020级录友了(从2020年开始关注的),也是第一届录友,很多是准备今年春天换工作,或者是准备春招和秋招。

期待大家今年的好消息!到时候「代码随想录」会发文与大家一起庆祝!

录友们找到了心仪的工作后也欢迎常回来看看,这里毕竟有你曾经努力的痕迹,顺便也给新人带带路提提建议内推个岗位啥的,送人玫瑰,手有余香,2021级录友在这里沿着你的脚步继续前进呢。

而且大家工作之后其实就会发现时间挺紧张的,算法知识长时间不看一定会忘,但谁会一辈子在一家公司工作呢,换工作是常态。

如果没有急迫的面试需求,建议也每天看一看这里的文章,可能不用真的去练习了,仅仅读一读,了解了解思路,保持大脑的记忆状态,也是极好的。

有同学可能问了,难道这些算法知识仅仅是用来面试么?工作中就用不上了?

如果说算法知识在工作中一点用没用,我可以举出一堆例子来反驳,如果说没有算法知识就工作不了,我也可以举出一堆例子来反驳,哈哈,这个话题可以写一篇文章单独来讨论了。

新年开始

「代码随想录」将以大家期盼已久的动态规划系列迎接新的一年,第一篇动规的文章将在下一个工作日1月4日准时发出,敬请期待!

今天是2021年的第一天,大家今天打卡的时候都说一说过去一年和「代码随想录」之间的故事吧,什么时候来到的这里,在这里收获些什么,然后定一个新年的目标与期待。

Carl希望可以见证录友们梦想成真。

前进的道路一定是坎坷的,每个人都自己的困难,谁也不知道未来会发生什么,就像过去一年突如其来的疫情,但录友们依然要为目标努力下去,什么也阻止不了我们奔向美好生活的脚步。

最后,新的一年,前方路艰,与君共勉!

我是程序员Carl,可以找我组队刷题,也可以在B站上找到我,本文leetcode刷题攻略已收录,更多精彩算法文章尽在公众号:代码随想录,关注后就会发现和「代码随想录」相见恨晚!

更多推荐

2021,前方路艰,与君共勉