本内容遵循CC 4.0 BY-SA版权协议 LeetCode热题100里,两数相加几乎是我见过最适合用来练链表基本功的一道题。题目本身不难,但能把Python、C语言、JAVA语言三种解法都写明白的人,通常对指针、引用和边界条件的理解已经上了一个台阶。今天我把这道题从思路到三 ...
以 LeetCode 第 1 题为例,0001.Two Sum 目录 下共存有 C、C++、C#、Go、 Java 、JavaScript、Kotlin、Nim、PHP、Python、Ruby、Rust、Scala、Swift、TypeScript 等十余种语言的 Solution 文件——这正是该仓库「多语言实现」定位的直接体现。
LeetCode Hot 100 的刷题笔记,按算法类型分成 14 章。每题给一句话题目描述、解题思路和 Python 题解,每章末尾有一份小结(识别信号、核心模板、易错点、复杂度速查)。 笔记同步自我的飞书知识库:力扣hot100思路。 共 87 题。 📋 题目: 给定一个包含数字 2-9 ...
Personal LeetCode practice by Lawson Dong, documenting algorithmic reasoning, Python implementations, and learning progress. . ├── easy/ │ ├── 001/ │ │ ├── README.md │ │ └── solution_v1.py │ ├── 009/ ...
We’re on a journey to advance and democratize artificial intelligence through open source and open science.