This repository contains my solutions to LeetCode problems in Java and Python, neatly organised in the order in which I solved the problems.
# | Title | Difficulty | Topic | Solution Files |
---|---|---|---|---|
217 | Contains Duplicate | Arrays | Java Python | |
268 | Missing Number | Arrays | Java Python | |
448 | Find All Numbers Disappeared In An Array | Arrays | Java Python | |
242 | Valid Anagram | Arrays | Java Python | |
1 | Two Sum | Arrays | Java Python | |
49 | Group Anagrams | Arrays, Hash Maps | Java | |
347 | Top K Frequent Elements | Arrays, Hash Maps, Heaps | Java | |
238 | Product Of Array Except Self | Arrays, Prefix Sum | Java |
Arrays
# | Title | Difficulty | Solution File |
---|---|---|---|
217 | Contains Duplicate | Easy | Java Python |
268 | Missing Number | Easy | Java Python |
448 | Find All Numbers Disappeared In An Array | Easy | Java Python |
242 | Valid Anagram | Easy | Java Python |
1 | Two Sum | Easy | Java Python |
49 | Group Anagrams | Medium | Java |
347 | Top K Frequent Elements | Medium | Java |
238 | Product Of Array Except Self | Medium | Java |
Hash Maps
# | Title | Difficulty | Solution File |
---|---|---|---|
49 | Group Anagrams | Medium | Java |
347 | Top K Frequent Elements | Medium | Java |
Heaps
# | Title | Difficulty | Solution File |
---|---|---|---|
347 | Top K Frequent Elements | Medium | Java |