algorithm001 / algorithm

119 stars 152 forks source link

【024-毕业总结】 #919

Open lglove opened 5 years ago

lglove commented 5 years ago

学习是一个痛苦的过程

学习总是一个痛苦的过程,更何况是逼着自己学习。一个月的时间里前几周还是比较积极的,后面两周就开始懈怠了。于我而言,算法问题一直是一个老大难问题,处理这个问题这一个月来的感受还是需要多写多练,套路是有的,通解大多数情况也是存在的,区别只在于你见的多少的问题,你练习过多少的问题。

算法并不神秘

以前看到算法总觉得高深莫测,其实熟悉之后发现也不是什么特别了不起的东西,大多数情况下工作中我们都不太用的到自己去实现一个算法,也比较容易忽视这方面的训练。工作中我们解决一个问题更多的是关注上层的API函数或者编程语言帮我们实现好高级函数并不关心底层的算法逻辑,知其然不知其所以然。

笨办法也有效

这一个多月算法的练习我做的大部分都是简单的题目,我收获到的更多的是一种思路,面对一个问题我们首先想到的那个解决方法也就是通常说的笨办法,往往是最有效的方法,算法的优化也是一步步在笨办法的基础上改进来的。当解决一个算法问题的时候,我也不再是以前那种感觉无处下手了,开始有了简单的思路,知道该选择什么样的数据结构,有什么样的经典解法可以参考,对于以后解决更现实的问题有了更好地参考。

毕业不是终点,算法学习才刚刚开始

hapiman commented 5 years ago

有多痛快才有多快乐