LeetCode (121/1210)
→ Easy 69
--Medium 49
--Hard 3
Algotithm exercises 🚨🚨🚨
sort by
Difficulty
andAcceptance
Array (47/163)
-
- 1. Two Sum
- 121. Best Time to Buy and Sell Stock
- 122. Best Time to Buy and Sell Stock II
- 167. Two Sum II - Input array is sorted
- 169. Majority Element
- 189. Rotate Array
- 217. Contains Duplicate
- 268. Missing Number
- 283. Move Zeroes
- 448. Find All Numbers Disappeared in an Array
- 485. Max Consecutive Ones
- 509. Fibonacci Number
- 561. Array Partition I
- 566. Reshape the Matrix
- 581. Shortest Unsorted Continuous Subarray
- 628. Maximum Product of Three Numbers
- 661. Image Smoother
- 674. Longest Continuous Increasing Subsequence
- 695. Max Area of Island
- 697. Degree of an Array
- 717. 1-bit and 2-bit Characters
- 746. Min Cost Climbing Stairs
- 766. Toeplitz Matrix
- 830. Positions of Large Groups
- 832. Flipping an Image
- 905. Sort Array By Parity
- 977.Squares of a Sorted Array
- 1051. Height Checker
- 1108.Defanging an IP Address
- 1122. Relative Sort Array
- 1252. Cells with Odd Values in a Matrix
-
- 15. 3Sum 🚨
- 16. 3Sum Closest
- 62. Unique Paths 🚨
- 78. Subsets
- 216. Combination Sum III
- 238. Product of Array Except Self
- 287. Find the Duplicate Number
- 442. Find All Duplicates in an Array
- 495. Teemo Attacking
- 539. Minimum Time Difference
- 565. Array Nesting
- 667. Beautiful Arrangement II
- 769. Max Chunks To Make Sorted
- 890. Find and Replace Pattern
- 950. Reveal Cards In Increasing Order
String (22/146)
-
- 13. Roman to Integer
in Math group too
- 14. Longest Common Prefix
- 20. Valid Parentheses
- 344. Reverse String
- 520. Detect Capital
- 521. Longest Uncommon Subsequence I
- 557. Reverse Words in a String III
- 657. Judge Route Circle
- 709.To Lower Case
- 804. Unique Morse Code Words
- 824. Goat Latin
- 929. Unique Email Addresses
- 1221. Split a String in Balanced Strings
- 13. Roman to Integer
Math (13/122)
-
- 7. Reverse Integer
- 9. Palindrome Number
- 13. Roman to Integer
in String group too
- 204. Count Primes
in Hash Table group too
- 268. Missing Number
in Array group too
- 728. Self Dividing Numbers
- 942. DI String Match
- 1266. Minimum Time Visiting All Points
- 1281. Subtract the Product and Sum of Digits of an Integer
-
- 2. Add Two Numbers
in Linked List group too
- 12. Integer to Roman
in String group too
- 535. Encode and Decode TinyURL
- 537. Complex Number Multiplication
in String group too
- 2. Add Two Numbers
Depth-first Search (3/95)
-
- 695. Max Area of Island
in Array group too
- 695. Max Area of Island
Binary Search (6/61)
Linked List (10/34)
-
- 2. Add Two Numbers
- 19. Remove Nth Node From End of List
in Two Pointers group too
- 328. Odd Even Linked List
- 445. Add Two Numbers II
Tree(10/107)
Binary Search Tree(2/15)
Hash Table(3/119)
-
- 1261. Find Elements in a Contaminated Binary Tree
in tree group too
- 1261. Find Elements in a Contaminated Binary Tree
Stack(1/48)
Backtracking(1/49)
Greedy(2/64)
-
- 763. Partition Labels
in Two Pointers group too
- 1282. Group the People Given the Group Size They Belong To🚨
- 763. Partition Labels
Bit Manipulation(1/39)
Two Pointers(2/30)
-
- 11. Container With Most Water
- 19. Remove Nth Node From End of List
in Linked List group too
Heap(2/34)
-
- 347. Top K Frequent Elements
in Stack and HashTable group too
- 692. Top K Frequent Words
in Stack and HashTable group too
- 347. Top K Frequent Elements