zoukankan      html  css  js  c++  java
  • 如何高效学习算法训练营课程

    如何高效学习算法训练营课程

    需要注意的三处

    一、三分看视频理解、七分练习

    最佳办法:1.5~2.0 倍数播放、遇到难点(暂定+反复)

    最差办法:类似看美剧一样,原速看完,仅一遍。 以前用的就是最差办法。业余选手有很多错误动作。

    学习之后要实践起来。就像 keep 健身,看了视频自己要照着动作来练。

    二、摒弃旧习惯-最重要

    不要死磕

    五毒神掌(敢于放手、敢于死记硬背代码)

    不懒于看高手的代码(国际版的高票回答),就像打游戏,看职业选手第一视角。

    最佳方式:

    5分钟想不出来,直接看题解或者高票代码,用五毒神掌变成自己的东西。这个过程:会觉得自己很菜甚至有点自卑,但是有借势而起的感觉。找到这种感觉就是非常正确的一种方式了。

    不要羞于自己的代码和别人的代码比起来简直是一坨屎,能意识到这一点就已经是很大的进步了。

    最差方式:

    看到题目想自己单挑一下,不借助外部帮助自己解决;以为 15-30 分钟可以搞定,谁知道死磕了 2-3 个小 时或者一晚上,终于“通过”。精疲力尽,没精力学习高票程序答案,就开始做下一题(或放弃)。

    三、学习方法:

    改变自己的学习习惯(不要死磕)

    五毒神掌(重要的是五!过遍数,而不是每次花很长时间)

    不要死磕 AC了事,要看高票代码和高质量题解。

    最大误区: LeetCode 题目只做一遍!(90%素人、30%学员)

    即使来不及做,也要保证以前做过的题目 五 遍或者四遍。

  • 相关阅读:
    热修复之类加载机制总结
    socket之tcp如何维护长连接
    sqlite之多线程处理
    android主线程ActivityThread-转载
    线程之ThreadLocal使用
    图片之压缩总结
    线程之交替执行的实例
    git的最常用命令总结
    sqlite之常见的语句
    activity之分析-3分钟看懂Activity启动流程
  • 原文地址:https://www.cnblogs.com/wrrr/p/14087540.html
Copyright © 2011-2022 走看看