Leecode-每日一题-2021-07-23

Leecode-每日一题

刷题方法

要刷多少题?

  • 每个类型的题目10-20题(动态规划多多益善)
  • 总共200~300题

如何刷题?

  • 同类型题目一起刷,总结相似与不同(白天刷新题,晚上复习旧题)

    周一:树/链表/搜索/动态规划

    周二:

    周三:

    周四:

    周五:

    周六:

    周日:

  • 刷三遍

    第一遍:五分钟想不出来看答案

    第二遍:尝试不看答案完整实现(一道题不超过60min)

    第三遍:3天后,尝试15-20分钟快速实现

  • 看别人代码

    看3-5种不同的实现,分析别人的代码优缺点,为什么速度快/慢?(leecode答案速度排名中间代码比较好,不要为了速度用一些奇怪的技巧优化)

    学习新的语言/算法/数据结构/API/模板/最佳实践

  • 刷题过程中培养的能力

    扩宽的思路,至少能看出该使用什么样的算法

    数据规模

学习来源参考:bilibili花花酱

上一篇:python3__leecode/075. 颜色分类


下一篇:Leecode no.236 二叉树的最近公共祖先