A diary for Leetcode
这个仓库目前只是我一个私人的记录解题过程的地方,暂时记录我在刷leetcode题目时的一些解法,还会记录我见到的,觉得很厉害的一些解法。 之后,我会逐步完善这个仓库,我的想法是,每一道题,记录解法从最简单到最难,复杂度逐步下降的多种解法,记录其中的思考过程,并扩展到多种语言,在解法中发挥语言优势。 关于多种解法:TODO:找个例子 关于语言优势:比如Python原生支持BitInt,C++相对于纯c肯定有模板库的优势
- 解法思想:暴力、贪心、动态规划等
- 复杂度:时间复杂度,空间复杂度,均摊复杂度等
- 在leetcode上的成绩:运行时间、内存占用、排名等
- 为什么会想到这种解法,题目有什么特征,两者之间有什么必然联系,解法在数据上的局限性、其他补充等
- 共享者、解法出处等
- 统一注释风格
我在代码文件中记载的各种他人的解法,均会标明出处,如果解法原作者看到这个仓库,认为引用不当或者有侵权的地方,可以自行删除
problems are only from leetcode.com