// practice ground

Problems

# Title Topics Difficulty
201 Rotate Matrix by 90 Degrees Counterclockwise
Matrix
Easy
202 Check Diagonal Matrix
Matrix
Easy
203 Zigzag Array Rearrangement
Arrays
Easy
204 Find All Duplicates in an Array
Arrays Hashing
Medium
205 Peak Index in a Mountain Array
Arrays Binary Search
Medium
206 Count Pairs With Given Sum
Arrays Hashing
Easy
207 Longest Consecutive Sequence
Arrays Hashing
Medium
208 Maximum Sum Circular Subarray
Arrays Dynamic Programming
Hard
209 Count Paths in a Grid Maze
Backtracking Matrix
Medium
210 Count Subsets With Given Sum
Backtracking Recursion
Medium
211 Find First and Last Position of Element
Binary Search
Medium
212 Search Insert Position
Binary Search
Easy
213 Median of Two Sorted Arrays
Arrays Binary Search
Hard
214 Height of a Binary Search Tree
Binary Search Tree Trees
Medium
215 Sum of Left Leaves
Trees
Medium
216 Count Bits to Flip A to B
Bit Manipulation
Easy
217 XOR of Numbers in a Range
Bit Manipulation Math
Easy
218 Check Vowel or Consonant
Characters
Easy
219 Count Palindromic Substrings
Dynamic Programming Strings
Medium
220 Grade Calculator
Conditionals Operators
Easy
221 Custom FizzBuzz With Two Divisors
Conditionals Loops
Easy
222 Design a Browser History
Design
Medium
223 Design a HashSet
Design Hashing
Easy
224 Divide Two Integers Without Division
Divide and Conquer Math
Medium
225 Count Ways to Climb Stairs With 1 2 or 3 Steps
Dynamic Programming Recursion
Medium
Showing 201–225 of 1062