为了账号安全,请及时绑定邮箱和手机立即绑定

bobo老师关于如何学习算法的解答

标签:
面试

bobo老师的解答:

对于算法学习来说,千万不要背。最好的方法,就是在理解算法思想的基础上,逼着自己,能够把这个逻辑思想自己实现一遍。自己实现一遍不代表背下来一次写过,写错是可以的,甚至是正常的,然后就需要自己去调试。把错误的逻辑调试正确,这个过程是非常重要的。近乎可以说,对于所有的算法或者数据结构,使用这样的方法学习一遍以后,你对学习过的算法或者数据结构的理解能力,会超过平均水平一大截。


自己写的过程觉得考虑的不周全,或者逻辑有些问题,是极其正常的。遇到这种情况,再回过头去看课程的讲解,或者更多参考资料,去看自己的学习究竟遗漏了什么,为什么会考虑不周全或者逻辑有问题。其实进步就发生在这里!很多时候,不自己独立去写,就不会发现问题。尤其是算法和数据结构的学习,很多同学都能说出个大概思想。但是计算机毕竟是工程实践的学科,只说出一个大概的思想是远远不够的。自己写一遍,写出来了,才是真正的会了!


当然,这样学习你可能会觉得学的很慢。但算法和数据结构恰恰不是能够快速掌握的。否则也就不会有那么多同学对算法面试感到头疼了。耐下心来,把每一个内容都扎扎实实理解透,把自己理解的逻辑都能够正确编写出来。一般来说,对一般课本中的所有知识点都达到这种水平,算法面试简直是小菜一碟:)


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
架构师
手记
粉丝
1
获赞与收藏
8

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消