刷题注意事项

#leetcode

目录

记得多 console.log

console.log("p: ",p)

为了区别和方便查看,请遵循 变量名: 变量值 的约定

平时常用的变量约定

  • fast 快指针
  • slow 慢指针
  • pq 优先级队列
  • q 队列
  • s
  • c 代表遍历字符串的 item

其他

  • 代码分层:方便定位问题
  • 递归函数最好从一个全局的角度理解,而不要跳进具体的细节。
  • 考前就别和某一道算法题死磕了,不划算
    • 应该尽可能多的看各种各样的题目,思考五分钟,想不出来解法的话直接看别人的答案。
    • 看懂思路就行了,甚至自己写一遍都没必要,因为比较浪费时间