LeetCode solutions repository
make initSelect your preferred language to create a working file.
Edit the working file to solve problems.
# Run and test
make runmake svEnter the problem number (e.g., 17):
- Saves to
_result/0017.{ext}(4-digit zero-padded) - Auto-commits to git
- Resets working file to template
make setlangSwitch to a different language.
.
├── main.c # Working file
├── language # Current language setting
├── Makefile
├── shell/
│ ├── init.sh # Initial setup
│ ├── setlang.sh # Language switcher
│ └── solve.sh # Solution saver
├── _template/ # Language templates
│ ├── c/main.c
│ ├── cpp/main.cpp
│ └── python/main.py
└── _result/ # Saved solutions
├── 0001.c
├── 0002.c
└── ...