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

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

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

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

极客算法训练营李熠东第三期相关推荐

  1. 可由一个尾指针唯一确定的链表有_极客算法训练笔记(三),链表详细图解,别再逃避了朋友...

    目录 缓存引爆链表 链表单链表双向链表循环链表双向循环链表 LinkedHashMap实现LRU缓存,源码解析(JDK1.8) 算法 爬楼梯 算法 反转链表 算法 链表环检测 缓存引爆链表 存储结构 ...

  2. 严蔚敏算法约瑟夫环_极客算法训练笔记(三),链表详细图解,别再逃避了朋友...

    目录 缓存引爆链表 链表 单链表 双向链表 循环链表 双向循环链表 LinkedHashMap实现LRU缓存,源码解析(JDK1.8) 算法 爬楼梯 算法 反转链表 算法 链表环检测 缓存引爆链表 存 ...

  3. 极客算法训练笔记(六),十大经典排序之希尔排序,快速排序

    目录 抛砖引玉 希尔排序 快速排序 抛砖引玉 十大经典排序算法江山图 十大经典排序算法江山图 排序算法的衡量指标我这里不再重复,上一篇我已经列举分析的很清楚了,但是非常重要,没看到我上一篇的小伙伴墙裂 ...

  4. 2020浦发极客算法拉力赛_如何评价2020腾讯安全平台部极客技术挑战赛?

    前六题是技术题,后两题像是脑洞题第一题,经典问题,1+1=? 第二题,一元一次方程,(x*18-27)/3-(x+7496)=0, x=? 第三题,一元二次方程,41x-31x^2+74252906= ...

  5. 破局“人工智能+大数据”产业痛点,保险极客百万医疗震撼出击

    梦想,终于踏上了征程! 保险极客百万医疗福利保障计划, 今天开始正式推出. 伴随着保险极客联合创始人李硕的这句介绍,一款全新的互联网团险保障产品--企业全员百万医疗福利保障计划正式推出了. " ...

  6. 极客大学算法训练营_训练营与大学

    极客大学算法训练营 来自技术招聘公司的数据 对编程训练营进行编程似乎是不可能的. 他们说,与其花四年的大学时间,您可以学习如何成为一个为期三个月的计划的软件工程师. 从表面上看,这听起来更像是特朗普大 ...

  7. 极客时间-算法训练营1.2 实战题目解析:移动零

    一 序 本文属于极客时间-算法训练营 学习笔记系列. 二 刷题步骤 第一遍 五分钟:读题 + 思考 直接看解法:多看几种,比较解法优劣 背诵.默写好的解法 第二遍 马上自己写 --> Leetc ...

  8. 极客时间 算法训练营 毕业总结

    不知不觉8周的算法训练营也接近尾声,这期间训练营对自己的影响有三方面 一方面是收获了刻意练习,终身成长这些可以产生长远影响的思想,这里推荐三本书 卡罗尔·德韦克的<终身成长>.安德斯·艾利 ...

  9. 余承东硬刚 iPhone11;苹果推送正式版 iOS 13;php-nsq 3.4.3 线上稳定版发布 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

最新文章

  1. 微服务架构如何影响软件开发文化?
  2. BitcoinCore JSONRPC Java使用,创建账号,获取余额,转账等等...
  3. JAVA Collection笔记(2012/9/19)
  4. python官网无法访问_python写的网站,云服务器经常无法访问
  5. adb devices出现no permissions
  6. 关于util.Date,sql.Date,sql.Time,sql.Timestamp以及他们和Clendar类的区别和联系
  7. jQuery练习_狂拍灰太狼
  8. 一年读了八十本书之后,我推荐这五本给你
  9. Vue表单输入绑定(v-model)
  10. AMiner会议论文推荐第三十五期
  11. Shell-基础部分
  12. 点仙人掌(cactus)
  13. python程序设计基础之turtle库制作简单的小图片
  14. 3des java ecb_C# And Java 3DES加解密 ECB模式/PKCS7
  15. android 4.4.4版本模拟器,新一代神器!安卓模拟器4.4.2内核之上的穹顶之战
  16. Java-Tomcat如何修改端口号
  17. String的底层结构(使用频率较高的)(java.lang.invoke.MethodHandleImpl.MAX_ARITY)
  18. 重启2020,CRM的国内表现和未来10年
  19. C# System.Timers.Timer 无法停止
  20. 计算机视觉领域稍微容易中的期刊系列

热门文章

  1. docker 入门教程(常用命令汇总)
  2. 「需求广场」需求词更新明细(十四)
  3. 使用计算机能佩戴老花镜,昆明老花眼能做多焦点晶体植入术治疗吗
  4. Linux网络管理(上)
  5. Springboot + 国产达梦数据库
  6. jmeter分布式linux负载机,windows主控机
  7. 奇瑞背水一战,或止于“理想很丰满”
  8. 金油热点分析11.2黄金走势分析,原油策略白银操作建议
  9. pyth石头剪刀布小程序
  10. 计算机能思考吗?图1专题9:“计算机会不会有创造力?”