LeetCode(力扣) 刷题注意事项 持续更新 ~ ~


做题中

没有思路的题目

你是新手,如果一道题,你想了十多分钟都没有一点儿思路,就果断放弃。去看看正确答案,理解之后再自己敲下来。放心,放心以后还会遇到的。


提交

提交前检查代码

  • 检查是否都赋了值
  • 函数是否有返回值的要求(需要返回 list 的函数,不要返回null
  • 结合题目给出的示例,将自己的代码在自己的脑子里边跑一跑

看别人的答案

在哪儿看题解

  • 当然,非常推荐的,有能力阅读英文的可以去英文版的LeetCode上,看看其他很久以前就沉淀下来的答案 。代码比较耐得住打磨。

    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~ 将 -cn 去掉就可以访问英文版
    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~
    以下针对LeetCode 中文站(力扣)

  • 你可以先看看题解区域,看看官方和精选的题解你能看懂不
    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~

  • 如果上述官方题解或者精选题解,你都不太懂,可以看看题解左边那个评论区,会有很多对话式的代码讲解
    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~

不要试图从代码理解思路

从代码理解思路虽然比较方便,但是这样的东西很难消化成自己的。只有自己理解了思路,写代码才会的心应手。


LeetCode 中的坑

新注册一个美国站账号,并且去同步

  • 如果你从没有使用过英文版的 leetcode,那么请不要特意去注册一个美国站的账号,并试图在中文版力扣上同步你的数据。
    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~
    因为,你新建的美国站账号是空的,里边没有任何数据。如果你将美国站的数据同步到力扣上,那么你所有的提交记录都会被删除(做的笔记不会删除)

    数据会全部清空!!!
    LeetCode(力扣) 刷题注意事项 持续更新 ~ ~

快捷键冲突

  • 如果你习惯了使用 IDE 中的的快捷键,比如说 VSCode 中的 Ctrl + Enter 向下新开一行。如果你在,leetcode的代码框中按下Ctrl + Enter 的话,会将你现在正在编写的代码直接就提交了