IBM
166 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 412. Fizz Buzz | Easy | 100% | TopicsMathStringSimulation |
| 56. Merge Intervals | Medium | 94.9% | TopicsArraySortingQuicksort |
| 12. Integer to Roman | Medium | 93.2% | TopicsHash TableMathString |
| 3. Longest Substring Without Repeating Characters | Medium | 88.2% | TopicsHash TableStringSliding Window |
| 121. Best Time to Buy and Sell Stock | Easy | 87.1% | TopicsArrayDynamic Programming |
| 1. Two Sum | Easy | 84.7% | TopicsArrayHash Table |
| 13. Roman to Integer | Easy | 84.7% | TopicsHash TableMathString |
| 20. Valid Parentheses | Easy | 83.4% | TopicsStringStackBracket Sequences |
| 2580. Count Ways to Group Overlapping Ranges | Medium | 78.9% | TopicsArraySorting |
| 5. Longest Palindromic Substring | Medium | 75.3% | TopicsTwo PointersStringDynamic ProgrammingManacher |
| 560. Subarray Sum Equals K | Medium | 75.3% | TopicsArrayHash TablePrefix Sum |
| 3159. Find Occurrences of an Element in an Array | Medium | 71.2% | TopicsArrayHash Table |
| 3402. Minimum Operations to Make Columns Strictly Increasing | Easy | 71.2% | TopicsArrayGreedyMatrix |
| 845. Longest Mountain in Array | Medium | 71.2% | TopicsArrayTwo PointersDynamic ProgrammingEnumeration |
| 49. Group Anagrams | Medium | 68.7% | TopicsArrayHash TableStringSorting |
| 3175. Find The First Player to win K Games in a Row | Medium | 68.7% | TopicsArraySimulation |
| 2545. Sort the Students by Their Kth Score | Medium | 68.7% | TopicsArraySortingMatrix |
| 242. Valid Anagram | Easy | 68.7% | TopicsHash TableStringSorting |
| Maximum Profitable Triplets With Increasing Prices I | Medium | 66% | TopicsArrayBinary Indexed TreeSegment Tree |
| Maximum Profitable Triplets With Increasing Prices II | Hard | 66% | TopicsArrayBinary Indexed TreeSegment Tree |
| Number of Divisible Triplet Sums | Medium | 66% | TopicsArrayHash Table |
| 3024. Type of Triangle | Easy | 66% | TopicsArrayMathSortingPolygons |
| 1200. Minimum Absolute Difference | Easy | 66% | TopicsArraySorting |
| 3096. Minimum Levels to Gain More Points | Medium | 66% | TopicsArrayPrefix Sum |
| 3147. Taking Maximum Energy From the Mystic Dungeon | Medium | 66% | TopicsArrayDynamic ProgrammingPrefix Sum |