algorithm002 / algorithm

44 stars 91 forks source link

【008-毕业总结】不是终点,而是起点 #259

Open UCSBGauchos opened 5 years ago

UCSBGauchos commented 5 years ago

回顾

不知不觉中,为期一个月的第一期极客大学算法训练营上海站就结束了,考完考试,有一种意犹未尽的感觉,仍然记得线下大课的第一天覃超老师说的那句口号:刻意练习,学会才是重点。

偶遇极客时间

对于极客时间这个平台,我也算是老用户了,自从APP前期刚刚上线,就下载到自己的手机里面。因为之前的工作也是偏向这种MOOC在线教育类型的,所以一直很看好这种在线教育的模式,而极客时间无疑是这个领域做的非常领先的,主导的碎片时间的学习理念也是我一直非常推崇的,自己也几乎报了上面所有涉及到自己领域的课程,比如ES,k8s,JAVA多线程等等。无意间看到了算法课程,由于在平时的面试中,特别是知名互联网大厂,算法一直是面试的重中之重,所以当时也就毫不犹豫地买了课程。在系统性地学习了一遍线上课程之后,之前的一些比较模糊的概念被覃超老师生动地解释了一遍,比如递归的盗梦空间,归去来兮,模板化地解决动态规划问题,贪心算法,布隆过滤器等等,实在是受益匪浅。

极客大学

又是一个偶然的机会,看到极客时间上线了极客大学线下课程。之前自己在上线上课程的时候,就一直在想,如果能有一个机会听一听覃超老师的线下课程就好了。想不到机会真的来了。毫不犹豫地就报了名。在高强度的,为期两天的线下集中式课程中,覃超老师深入地覆盖了几乎所有的算法知识点,模板化的递归和动态规划的解法,贪心算法和动态规划之间的差异,二维动态规划的递推公式的建模等等,对这些高难度的知识点,感觉自己的理解度又提升了一个层次。还有幸被选为小组组长,在每天的课程上完后,组织小组成员绘画脑图,并上台总结演讲今天一天的学习心得,最后还获得了小组评比的第一名(第四组ACForkStar组)。这种高强度的刻意练习,让算法这个大家平时望而生畏的东西,变得那么的自然。

线上作业

不得不说,这种线下和线上结合的方式真的很不错,虽然平时工作很忙,但是还是会每周抽出一定的时间,完成线上的作业,提交,并且review别人的作业,很有成就感。这几周一来,渐渐地变成了一种习惯。虽然课程结束了,但这种习惯一定还会保持下去。在完成线上Leetcode作业的时候,感觉最大的一个改变时,以前自己做题目,总会为了一道难题卡住,一定要自己做出来,结果浪费了好几天,最后做出来了也不是最优解。这次覃超老师的建议是改变思路,对于难题,直接参考别人的答案,然后看懂了再自己写,又节省了时间,又能学到大神地思路。时间久了,自然而然就能从量变到质变,后面也就能有自己的思路了。

总结

课程结束了,但我相信这不是终点,而是起点。我特地把自己的个人博客( http://boyang918.com/ ) 的副标题也改成了10000个小时,希望能与大家共勉。