极客算法训练营李熠东第三期

算机领域中算法和数据结构是最核心的知识,也是各大IT公司招聘工程师时必考的内容。我之前虽然学过算法和数据结构,但学得不够扎实,很多面试常考的算法题看了以后都没有思路。还有几个月就要参加秋招了,在此之前必须要将数据结构拿下。因此这段时间一直在复习数据结构和算法的知识,同时在Leetcode上刷题。

刷了一段时间,发现效率比较低。我以为一开始就是这样,刷多了就会比较快了。后来才发现原来是我的刷题方法有问题。刚好前段时间看到了极客大学的算法训练营课程,主讲人是CMU信息专业硕士、前FaceBook工程师和面试官李熠东。而且有体验课,时长一周,有视频课程和微信群服务,。抱着试试的心态就购买了。一周的算法体验课一下子就过去了,体验课虽然短暂,但是全部听完还有很多收获。

首先,最大的收获就是我知道了该如何正确地刷题。之前我刷题时,都是自己先想,然后尝试实现。有时觉得有思路,但是提交的代码一直通不过,就一直反复尝试,直到最终通过。有些题实在通不过,只能看别人的题解时,心情就很沮丧,尤其是觉得自己已经花了那么多时间在这道题上,实在可惜。一些题一点思路都没有,就很快去看题解,但心里总有种罪恶感。听了算法训练营中覃超老师的介绍后,我才知道我的刷题方式非常典型。但很可惜是错误的!

李熠东老师推荐的刷题方式是:拿到一道新题,先自己思考5分钟;5分钟内如果有思路,则自己尝试实现,如果没有思路则立即去看题解!如果自己实现不出来,也不要一直死磕,赶紧去看题解!看题解可以先看官方题解,然后看其他精选题解,要习惯于学习别人的优秀代码。如果使用的是Leetcode国内版,那之后还要去国际版看看那些高票题解!看到那些高票的优秀题解后,要照着自己敲一遍!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值