Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

936 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode

My LeetCode solutions. Sorted into folders by language — each problem is solved once, in whichever language I felt like at the time.

python/   cpp/   java/   c/   sql/   bash/

Files are named NNNN-slug.ext (the problem number and title). Each one is standalone — the Solution plus a small main/driver that runs the example, so you can just run the file:

python3 python/0001-two-sum.py
g++ -std=c++17 cpp/0146-lru-cache.cpp -o a && ./a
java java/0207-course-schedule.java
gcc -std=c99 c/0344-reverse-string.c -o a && ./a

SQL is written MySQL-style. The four bash/ ones are the LeetCode shell problems.

Mostly the standard approach for each problem — hash maps, two pointers, BFS/DFS, DP, the usual. Nothing clever for its own sake.

About

My LeetCode solutions - Python, C++, Java, C, SQL, bash. One problem per language, standard approaches.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages