/LeetCode-Python3

https://leetcode-cn.com/u/ml-zimingmeng/

Primary LanguagePythonMIT LicenseMIT

「LeetCode-Python3习题集」使用说明

HitCount GitHub forks GitHub stars GitHub license

usEnglish Document | 中文说明

简介

「LeetCode-Python3习题集」是本人在LeetCode上的刷题题解,采用Python3书写,供个人参考和学习交流使用。

如何刷题

不是因为希望而去坚持,而是因为坚持才有了希望。

首先,如果我们没有思路,很可能是因为我们的输入不够。很多题是需要特定的方法才可以解出。比如在力扣周赛的一道题里,需要用到并查集的方法,而我连并查集是什么都不知道,这样即使我怎么想也几乎不可能把题目做出来。所以刚开始想不出来解法的题目可以先看答案学习。

其次,刷题时最好按照先易到难,分类击破的顺序。这里参考大神 Cspiration 总结的 「LeetCode分类顺序表」 。分类刷题可以帮助我们有针对性地进行训练,对特定的题目类型形成自己的思维方式。

最后,重要的题目要多做。很多题目我们做一遍其实很难真正掌握,当我们第二遍去做时,尽量要独立完成,分析时间复杂度和空间复杂度,最后对比其他人的解法,看看有没有更优化的解法。

题解

1. 按「题目类型」

2. 按「题号」

如果觉得有帮助到您,您的点亮✨Star将是我前进的动力^_^

关于作者

如果您有更好的建议,欢迎联系我,共同进步😄

结尾

  • 利用 Python 爬虫获取自己的 LeetCode 提交代码,并上传到 Github,请 点击这里
  • 为了带来最佳的阅读体验,本文遵循「中文文案排版指北」
  • 感谢您阅读「LeetCode-Python3习题集」使用说明,祝您刷题愉快!