LeetCode Vault is a personal archive containing solutions from the LeetCode platform. This repository is structured solely to track learning progress and store code with a focus on cleanliness, edge-case handling, and complexity optimization.
leetcode-vault/
βββ easy/ # Basic problems for data structure fundamentals
βββ medium/ # Medium complexity algorithm problems
βββ hard/ # Advanced optimization problems
Each file is named using the format [Problem_Number]_[Problem_Title].py
Example: 0001_two_sum.py
| Difficulty | Description | Status |
|---|---|---|
easy/ |
Basic problems for data structure fundamentals | Active |
medium/ |
Medium complexity algorithm problems | Active |
hard/ |
Advanced optimization problems | Active |
Since this repository contains Python solution scripts without an external testing framework, you can run functions directly or by adding driver code at the bottom of any file.
# Clone the repository
git clone https://github.com/evan-william/leetcode-vault.git
cd leetcode-vault
# Run a specific file
python easy/0001_two_sum.pyNote: Some problems cannot be run locally. These rely on hidden server-side code (e.g. custom
ListNode,TreeNodeclass definitions, or input drivers) that only exist on LeetCode's judge. For those, the file contains only the solution logic, test it directly on the LeetCode platform.
Evan William
- GitHub: @evan-william
- LinkedIn: Evan William
Created to track the problem-solving journey.
