Siemens
22 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 3187. Peaks in Array | Hard | 100% | TopicsArrayBinary Indexed TreeSegment Tree |
| 2064. Minimized Maximum of Products Distributed to Any Store | Medium | 100% | TopicsArrayBinary SearchGreedy |
| 200. Number of Islands | Medium | 96.6% | TopicsArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix |
| 20. Valid Parentheses | Easy | 88.1% | TopicsStringStackBracket Sequences |
| 56. Merge Intervals | Medium | 82.5% | TopicsArraySortingQuicksort |
| The Skyline Problem | Hard | 75.2% | TopicsArrayDivide and ConquerBinary Indexed TreeSegment TreeSweep LineSortingHeap (Priority Queue)Ordered Set |
| 121. Best Time to Buy and Sell Stock | Easy | 75.2% | TopicsArrayDynamic Programming |
| 21. Merge Two Sorted Lists | Easy | 65% | TopicsLinked ListRecursion |
| 1344. Angle Between Hands of a Clock | Medium | 65% | TopicsMath |
| Remove Duplicates from Sorted Array | Easy | 65% | TopicsArrayTwo Pointers |
| 49. Group Anagrams | Medium | 65% | TopicsArrayHash TableStringSorting |
| 921. Minimum Add to Make Parentheses Valid | Medium | 65% | TopicsStringStackGreedyBracket Sequences |
| 146. LRU Cache | Medium | 65% | TopicsHash TableLinked ListDesignDoubly-Linked List |
| 152. Maximum Product Subarray | Medium | 65% | TopicsArrayDynamic Programming |
| Single Number III | Medium | 65% | TopicsArrayBit Manipulation |
| 347. Top K Frequent Elements | Medium | 65% | TopicsArrayHash TableDivide and ConquerSortingHeap (Priority Queue)Bucket SortCountingQuickselect |
| Rotate Array | Medium | 65% | TopicsArrayMathTwo Pointers |
| 133. Clone Graph | Medium | 65% | TopicsHash TableDepth-First SearchBreadth-First SearchGraph Theory |
| Strong Password Checker | Hard | 65% | TopicsStringGreedyHeap (Priority Queue) |
| 344. Reverse String | Easy | 65% | TopicsTwo PointersString |
| 6. Zigzag Conversion | Medium | 65% | TopicsString |
| 162. Find Peak Element | Medium | 65% | TopicsArrayBinary Search |