大家好,我是阿秀。
今天想给大家分享一下一位大二学弟的两周,从开始刷题到获得成就感。
算法的重要性真的不需要我再啰嗦了。前几天我看到一张图,很真实,可以说算法考察的越来越难了。
现在互联网招聘中,没有不考察算法的....不管是社招还是校招,基本都会考察。
但算法确实不是可以速成的,我在以前的《逆袭进大厂》系列中有一期专门总结了几道互联网笔试中常考的几道题,也特别强调了算法需要经常练。 https://cloud.tencent.com/developer/article/1811289
说回这位大二学弟,其实他是我的表弟,在河南郑州那边上学。他大一是通信专业的,大一期末时以全院第三的成绩顺利转到计算机专业来了。
等于说他是非科班转过来的,大二既要上普通计科大二的课程,还要去补计科大一的课程。
每天的行程都安排的紧紧当当的,在我得知他前段时间刚学完数据结构(本来应该是大一就学的,但他是转专业过来的,所以大二下才补完)就让他去刷题了。
但这小子阳奉阴违,表面上答应的好好的,暗地里也没去刷。
后来我又去问了,他说他太忙了,没空刷,气得我想揍他。
身为过来人,我太清楚了,忙不是借口。就像高尔基说的:时间就像海绵的水,挤挤总会有的。
计算机并不会导致人头秃...
一个月前我开始强迫他去 LeetCode 刷题,你可以很清楚地看到两周里他的进步,到最后他自己也感觉有进步。
开始强迫他去刷题,并让他把笔记给我。
4.9号开始强迫他去做题
第一天举步维艰,一道题都要花好长时间,连蒙带抄
最开始举步维艰,一道题都要花好长时间
10号那天暴力枚举出一道题,11号那天半夜十二点半了,还在做题,并且把做题的总结发给我了。
半夜十二点半了
14号晚上依然主动发给我自己总结的笔记,我也表扬了他,因为有进步,这里给他一个赞。
开始有进步了,这里给他一个赞
16 号自觉发总结给我,但那天我有点忙晚上没来得及看他的总结。
17 号那天他自己开始学会反思,并且觉得自己做的不好,有点小失落。
他自己开始学会反思,并且觉得自己做的不好
18号晚上他说感觉时间过得很快,也比以前充实,并且依然坚持把力扣刷题总结发给我。
老实说,你过得舒服并不是啥好事,过得不舒服才是好事。哈哈。
感觉比以前充实
4.21号了,他开始逐渐养成习惯了,并调侃自己啥也不会,只会暴力...
逐渐养成习惯
他开始独立解出题目了
开始独立解出题目
这是他的力扣总结笔记,可以看出他整理的很好,井井有条
他整理的很好
9号开始刷第一道题,到24号。
两周时间,可以明显的看到他的变化。所以,不要再说什么算法难、不会做了。
你先看看自己下够功夫了没?
对于每道题,你是真的会做了没?
是不是你自己做出来的?
对于你不会做的题目,你有没有及时复盘和总结?
如果你的回答全部都是 Yes,那你不可能做不好算法题;如果有 No,你可以看看自己缺的是哪一步。
千里之行,始于足下,总有人在默默前行。
走出第一步,才有第二步,第三步...第 N 步,如果你一直没能跨出第一步,哪来的第 N 步呢。
最后,他今年21岁,大二,花儿一样的年纪。