Skip to content

ob22a/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2,866 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 My LeetCode Solutions

Welcome to my LeetCode solutions repository!


🎯 Statistics

Total Questions: 645

Difficulty Distribution

Difficulty Distribution

Difficulty Count
Easy 297
Medium 301
Hard 47

Topics Overview

Topic Number of Questions
Array 366
Backtracking 29
Binary Indexed Tree 1
Binary Search 66
Binary Search Tree 13
Binary Tree 43
Bit Manipulation 41
Bitmask 2
Brainteaser 3
Breadth-First Search 46
Bucket Sort 4
Combinatorics 2
Counting 32
Counting Sort 5
Data Stream 6
Database 15
Depth-First Search 54
Design 25
Divide and Conquer 16
Doubly-Linked List 3
Dynamic Programming 73
Enumeration 10
Game Theory 5
Geometry 2
Graph Theory 6
Greedy 43
Hash Function 5
Hash Table 129
Heap (Priority Queue) 22
Interactive 2
Linked List 35
Math 111
Matrix 50
Memoization 5
Merge Sort 3
Monotonic Queue 3
Monotonic Stack 17
Number Theory 9
Ordered Set 5
Prefix Sum 43
Queue 12
Quickselect 2
Radix Sort 2
Randomized 1
Recursion 25
Rolling Hash 2
Segment Tree 2
Shortest Path 3
Simulation 50
Sliding Window 49
Sorting 86
Stack 47
String 138
String Matching 7
Sweep Line 1
Topological Sort 1
Tree 46
Trie 6
Two Pointers 82
Union-Find 8

πŸ“š Problems by Difficulty

Easy (Total: 297)
Medium (Total: 301)
Hard (Total: 47)

πŸ“š Problems by Topic

Array (Total: 366)
Backtracking (Total: 29)
Binary Indexed Tree (Total: 1)
Binary Search (Total: 66)
Binary Search Tree (Total: 13)
Binary Tree (Total: 43)
Bit Manipulation (Total: 41)
Bitmask (Total: 2)
Brainteaser (Total: 3)
Breadth-First Search (Total: 46)
Bucket Sort (Total: 4)
Combinatorics (Total: 2)
Counting (Total: 32)
Counting Sort (Total: 5)
Data Stream (Total: 6)
Database (Total: 15)
Depth-First Search (Total: 54)
Design (Total: 25)
Divide and Conquer (Total: 16)
Doubly-Linked List (Total: 3)
Dynamic Programming (Total: 73)
Enumeration (Total: 10)
Game Theory (Total: 5)
Geometry (Total: 2)
Graph Theory (Total: 6)
Greedy (Total: 43)
Hash Function (Total: 5)
Hash Table (Total: 129)
Heap (Priority Queue) (Total: 22)
Interactive (Total: 2)
Linked List (Total: 35)
Math (Total: 111)
Matrix (Total: 50)
Memoization (Total: 5)
Merge Sort (Total: 3)
Monotonic Queue (Total: 3)
Monotonic Stack (Total: 17)
Number Theory (Total: 9)
Ordered Set (Total: 5)
Prefix Sum (Total: 43)
Queue (Total: 12)
Quickselect (Total: 2)
Radix Sort (Total: 2)
Randomized (Total: 1)
Recursion (Total: 25)
Rolling Hash (Total: 2)
Segment Tree (Total: 2)
Shortest Path (Total: 3)
Simulation (Total: 50)
Sliding Window (Total: 49)
Sorting (Total: 86)
Stack (Total: 47)
String (Total: 138)
String Matching (Total: 7)
Sweep Line (Total: 1)
Topological Sort (Total: 1)
Tree (Total: 46)
Trie (Total: 6)
Two Pointers (Total: 82)
Union-Find (Total: 8)

About

πŸš€ My LeetCode journey β€” clean, categorized solutions with comments for learning, interviews & review πŸ“šπŸ§©

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors