IBM
166 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 2231. Largest Number After Digit Swaps by Parity | Easy | 55.2% | TopicsSortingHeap (Priority Queue) |
| 76. Minimum Window Substring | Hard | 55.2% | TopicsHash TableStringSliding Window |
| 1283. Find the Smallest Divisor Given a Threshold | Medium | 55.2% | TopicsArrayBinary Search |
| 283. Move Zeroes | Easy | 55.2% | TopicsArrayTwo Pointers |
| 1526. Minimum Number of Increments on Subarrays to Form a Target Array | Hard | 55.2% | TopicsArrayDynamic ProgrammingStackGreedyMonotonic Stack |
| 647. Palindromic Substrings | Medium | 55.2% | TopicsTwo PointersStringDynamic Programming |
| 1648. Sell Diminishing-Valued Colored Balls | Medium | 55.2% | TopicsArrayMathBinary SearchGreedySortingHeap (Priority Queue) |
| 17. Letter Combinations of a Phone Number | Medium | 50.2% | TopicsHash TableStringBacktracking |
| Longest Consecutive Sequence | Medium | 50.2% | TopicsArrayHash TableUnion-Find |
| 146. LRU Cache | Medium | 50.2% | TopicsHash TableLinked ListDesignDoubly-Linked List |
| 1768. Merge Strings Alternately | Easy | 50.2% | TopicsTwo PointersString |
| 200. Number of Islands | Medium | 50.2% | TopicsArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix |
| 1051. Height Checker | Easy | 50.2% | TopicsArraySortingCounting SortBubble Sort |
| 1167. Minimum Cost to Connect Sticks | Medium | 50.2% | TopicsArrayGreedyHeap (Priority Queue) |
| Sliding Window Maximum | Hard | 50.2% | TopicsArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query |
| 876. Middle of the Linked List | Easy | 50.2% | TopicsLinked ListTwo Pointers |
| 994. Rotting Oranges | Medium | 50.2% | TopicsArrayBreadth-First SearchMatrix |
| 435. Non-overlapping Intervals | Medium | 50.2% | TopicsArrayDynamic ProgrammingGreedySorting |
| 680. Valid Palindrome II | Easy | 50.2% | TopicsTwo PointersStringGreedy |
| 3627. Maximum Median Sum of Subsequences of Size 3 | Medium | 50.2% | TopicsArrayMathGreedySortingGame Theory |
| 881. Boats to Save People | Medium | 50.2% | TopicsArrayTwo PointersGreedySortingTimsort |
| Longest Valid Parentheses | Hard | 50.2% | TopicsStringDynamic ProgrammingStackBracket Sequences |
| 215. Kth Largest Element in an Array | Medium | 50.2% | TopicsArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect |
| 1797. Design Authentication Manager | Medium | 50.2% | TopicsHash TableLinked ListDesignDoubly-Linked List |
| Count Binary Substrings | Easy | 43.6% | TopicsTwo PointersString |