American Express
28 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 4016. Maximum Area of Two Non-Overlapping Square Submatrices | Medium | 100% | TopicsArrayBinary SearchDynamic ProgrammingMatrix |
| 1647. Minimum Deletions to Make Character Frequencies Unique | Medium | 90.5% | TopicsHash TableStringGreedySorting |
| 3013. Divide an Array Into Subarrays With Minimum Cost II | Hard | 88% | TopicsArrayHash TableSliding WindowHeap (Priority Queue) |
| 1201. Ugly Number III | Medium | 88% | TopicsMathBinary SearchCombinatoricsNumber TheoryLeast Common MultipleEuclidean AlgorithmGreatest Common DivisorInclusion-Exclusion Principle |
| 1224. Maximum Equal Frequency | Hard | 88% | TopicsArrayHash Table |
| 1. Two Sum | Easy | 85.2% | TopicsArrayHash Table |
| 1521. Find a Value of a Mysterious Function Closest to Target | Hard | 85.2% | TopicsArrayBinary SearchBit ManipulationSegment TreeSparse Table |
| 3010. Divide an Array Into Subarrays With Minimum Cost I | Easy | 85.2% | TopicsArraySortingEnumeration |
| 2278. Percentage of Letter in String | Easy | 85.2% | TopicsString |
| 2202. Maximize the Topmost Element After K Moves | Medium | 85.2% | TopicsArrayGreedy |
| 2317. Maximum XOR After Operations | Medium | 85.2% | TopicsArrayMathBit Manipulation |
| 1775. Equal Sum Arrays With Minimum Number of Operations | Medium | 85.2% | TopicsArrayHash TableGreedyCounting |
| 242. Valid Anagram | Easy | 78.5% | TopicsHash TableStringSorting |
| 121. Best Time to Buy and Sell Stock | Easy | 74.2% | TopicsArrayDynamic Programming |
| 3. Longest Substring Without Repeating Characters | Medium | 69% | TopicsHash TableStringSliding Window |
| 2850. Minimum Moves to Spread Stones Over Grid | Medium | 69% | TopicsArrayDynamic ProgrammingBacktrackingBit ManipulationMatrixBitmask |
| 14. Longest Common Prefix | Easy | 62.2% | TopicsArrayStringTrie |
| 1304. Find N Unique Integers Sum up to Zero | Easy | 62.2% | TopicsArrayMath |
| Rotate Array | Medium | 52.8% | TopicsArrayMathTwo Pointers |
| 46. Permutations | Medium | 52.8% | TopicsArrayBacktracking |
| 205. Isomorphic Strings | Easy | 52.8% | TopicsHash TableString |
| Linked List Cycle II | Medium | 52.8% | TopicsHash TableLinked ListTwo PointersFloyd's Cycle Finding Algorithm |
| 1250. Check If It Is a Good Array | Hard | 52.8% | TopicsArrayMathNumber TheoryBézout's LemmaEuclidean AlgorithmGreatest Common DivisorExtended Euclidean Algorithm |
| Sliding Window Maximum | Hard | 52.8% | TopicsArrayQueueSliding WindowHeap (Priority Queue)Monotonic QueueRange Minimum/Maximum Query |
| 56. Merge Intervals | Medium | 52.8% | TopicsArraySortingQuicksort |