Skip to content

r-vvch/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 

Repository files navigation

LeetCode

LeetCode fuss 👀

Problem Solution Topics Difficulty
1. Two Sum 😎 Array Hash Table Easy
2. Add Two Numbers 🤔 Linked List Math Recursion Medium
3. Longest Substring Without Repeating Characters 🤔 Hash Table String Sliding Window Medium
20. Valid Parentheses 😎 String Stack Easy
21. Merge Two Sorted Lists 😎 Linked List Recursion Easy
22. Generate Parentheses 🤔 String Dynamic Programming Backtracking Medium
23. Merge k Sorted Lists 😤 Linked List Divide and Conquer Heap (Priority Queue) Merge Sort Hard
48. Rotate Image 🤔 Array Math Matrix Medium
49. Group Anagrams 🤔 Array Hash Table String Sorting Medium
56. Merge Intervals 🤔 Array Sorting Medium
88. Merge Sorted Array 😎 Array Two Pointers Sorting Easy
98. Validate Binary Search Tree 🤔 Tree Depth-First Search Binary Search Tree Binary Tree Medium
101. Symmetric Tree 😎 Tree Depth-First Search Breadth-First Search Binary Tree Easy
125. Valid Palindrome 😎 Two Pointers String Easy
146. LRU Cache 🤔 Hash Table Linked List Design Doubly-Linked List Medium
161. One Edit Distance 🤔 Two Pointers String Medium
200. Number of Islands 🤔 Array Depth-First Search Breadth-First Search Union Find Matrix Medium
204. Count Primes 🤔 Array Math Enumeration Number Theory Medium
206. Reverse Linked List 😎 Linked List Recursion Easy
228. Summary Ranges 😎 Array Easy
232. Implement Queue using Stacks 😎 Stack Design Queue Easy
253. Meeting Rooms II 🤔 Greedy Array Two Pointers Prefix Sum Sorting Heap (Priority Queue) Medium
281. Zigzag Iterator 🤔 Design Queue Array Iterator Medium
283. Move Zeroes 😎 Array Two Pointers Easy
341. Flatten Nested List Iterator 🤔 Stack Tree Depth-First Search Design Queue Iterator Medium
356. Line Reflection 🤔 Array Hash Table Math Medium
362. Design Hit Counter 🤔 Design Queue Array Binary Search Medium
380. Insert Delete GetRandom O(1) 🤔 Array Hash Table Math Design Randomized Medium
438. Find All Anagrams in a String 🤔 Hash Table String Sliding Window Medium
443. String Compression 🤔 Two Pointers String Medium
448. Find All Numbers Disappeared in an Array 😎 Array Hash Table Easy
470. Implement Rand10() Using Rand7() 🤔 Math Rejection Sampling Randomized Probability and Statistics Medium
487. Max Consecutive Ones II 🤔 Array Dynamic Programming Sliding Window Medium
560. Subarray Sum Equals K 🤔 Array Hash Table Prefix Sum Medium
567. Permutation in String 🤔 Hash Table Two Pointers String Sliding Window Medium
771. Jewels and Stones 😎 Hash Table String Easy
849. Maximize Distance to Closest Person 🤔 Array Medium
933. Number of Recent Calls 😎 Design Queue Data Stream Easy
986. Interval List Intersections 🤔 Array Two Pointers Line Sweep Medium
1004. Max Consecutive Ones III 🤔 Array Binary Search Sliding Window Prefix Sum Medium
1446. Consecutive Characters 😎 String Easy
1493. Longest Subarray of 1's After Deleting One Element 🤔 Array Dynamic Programming Sliding Window Medium

About

LeetCode fuss

Resources

Stars

Watchers

Forks

Languages