IBM
166 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 152. Maximum Product Subarray | Medium | 43.6% | TopicsArrayDynamic Programming |
| 2645. Minimum Additions to Make Valid String | Medium | 43.6% | TopicsStringDynamic ProgrammingStackGreedy |
| Wiggle Sort II | Medium | 43.6% | TopicsArrayDivide and ConquerGreedySortingQuickselect |
| 740. Delete and Earn | Medium | 43.6% | TopicsArrayHash TableDynamic Programming |
| 4. Median of Two Sorted Arrays | Hard | 34.6% | TopicsArrayBinary SearchDivide and Conquer |
| 169. Majority Element | Easy | 34.6% | TopicsArrayHash TableDivide and ConquerSortingCountingBoyer–Moore Majority Vote Algorithm |
| Rotate Array | Medium | 34.6% | TopicsArrayMathTwo Pointers |
| 1208. Get Equal Substrings Within Budget | Medium | 34.6% | TopicsStringBinary SearchSliding WindowPrefix Sum |
| 443. String Compression | Medium | 34.6% | TopicsTwo PointersString |
| 2432. The Employee That Worked on the Longest Task | Easy | 34.6% | TopicsArray |
| 1834. Single-Threaded CPU | Medium | 34.6% | TopicsArraySortingHeap (Priority Queue) |
| 98. Validate Binary Search Tree | Medium | 34.6% | TopicsTreeDepth-First SearchBinary Search TreeBinary Tree |
| 70. Climbing Stairs | Easy | 34.6% | TopicsMathDynamic ProgrammingMemoization |
| 51. N-Queens | Hard | 34.6% | TopicsArrayBacktrackingAlgorithm X |
| 2134. Minimum Swaps to Group All 1's Together II | Medium | 34.6% | TopicsArraySliding Window |
| 268. Missing Number | Easy | 34.6% | TopicsArrayHash TableMathBinary SearchBit ManipulationSorting |
| 210. Course Schedule II | Medium | 34.6% | TopicsDepth-First SearchBreadth-First SearchGraph TheoryTopological Sort |
| 767. Reorganize String | Medium | 34.6% | TopicsHash TableStringGreedySortingHeap (Priority Queue)Counting |
| 1539. Kth Missing Positive Number | Easy | 34.6% | TopicsArrayBinary Search |
| 1413. Minimum Value to Get Positive Step by Step Sum | Easy | 34.6% | TopicsArrayPrefix Sum |
| Gray Code | Medium | 34.6% | TopicsMathBacktrackingBit Manipulation |
| 67. Add Binary | Easy | 34.6% | TopicsMathStringBit ManipulationSimulation |
| 33. Search in Rotated Sorted Array | Medium | 34.6% | TopicsArrayBinary Search |
| 350. Intersection of Two Arrays II | Easy | 34.6% | TopicsArrayHash TableTwo PointersBinary SearchSorting |
| 79. Word Search | Medium | 34.6% | TopicsArrayStringBacktrackingDepth-First SearchMatrix |