为什么说是重新

之前应该算是刷了不少了
https://leetcode.cn/u/okkjoo/
image.png

语言变化

但是全部都是用 cpp 写的,现在想用 JS 再写一遍

记忆

还有就是 真的忘记了啊 太久没写算法了~
算是给 艾宾浩斯遗忘曲线 狠狠地教育了~

指导方针

三个标准:

  1. 可读性
  2. 时间复杂度
  3. 空间复杂度

    主要步骤

  4. 拿到题目

    1. 审题
    2. 抽象算法模型
    3. 思路优化
  5. 先写关键点(主要方法,算法标签)
  6. 写注释和代码

    参考资源

    题目来自

    当然来自力扣,但是具体怎么选择是根据 codeTop 直接选择前端分区按频率从高往低刷~这次不分类了,反正之前也刷过,最多看看题解也就捡回来了吧~这种随机的刷或许也更接近面试