Microsoft
1371 problems
| Problem | Difficulty | Frequency ↓ | Topics |
|---|---|---|---|
| 2462. Total Cost to Hire K Workers | Medium | 12.3% | TopicsArrayTwo PointersHeap (Priority Queue)Simulation |
| 1295. Find Numbers with Even Number of Digits | Easy | 12.3% | TopicsArrayMath |
| 838. Push Dominoes | Medium | 12.3% | TopicsTwo PointersStringDynamic Programming |
| 1920. Build Array from Permutation | Easy | 12.3% | TopicsArraySimulation |
| 1461. Check If a String Contains All Binary Codes of Size K | Medium | 12.3% | TopicsHash TableStringBit ManipulationRolling HashHash FunctionDirected Acyclic Graph |
| 2336. Smallest Number in Infinite Set | Medium | 12.3% | TopicsHash TableDesignHeap (Priority Queue)Ordered Set |
| 2094. Finding 3-Digit Even Numbers | Easy | 12.3% | TopicsArrayHash TableRecursionSortingEnumeration |
| 1664. Ways to Make a Fair Array | Medium | 12.3% | TopicsArrayPrefix Sum |
| 1931. Painting a Grid With Three Different Colors | Hard | 12.3% | TopicsDynamic ProgrammingGraph Coloring |
| 3355. Zero Array Transformation I | Medium | 12.3% | TopicsArrayPrefix Sum |
| 780. Reaching Points | Hard | 12.3% | TopicsMathEuclidean AlgorithmGreatest Common Divisor |
| 3362. Zero Array Transformation III | Medium | 12.3% | TopicsArrayTwo PointersGreedySortingHeap (Priority Queue)Prefix Sum |
| 2006. Count Number of Pairs With Absolute Difference K | Easy | 12.3% | TopicsArrayHash TableCounting |
| 2131. Longest Palindrome by Concatenating Two Letter Words | Medium | 12.3% | TopicsArrayHash TableStringGreedyCounting |
| 1217. Minimum Cost to Move Chips to The Same Position | Easy | 12.3% | TopicsArrayMathGreedy |
| 1976. Number of Ways to Arrive at Destination | Medium | 12.3% | TopicsDynamic ProgrammingGraph TheoryTopological SortShortest PathDijkstra's Algorithm |
| 2009. Minimum Number of Operations to Make Array Continuous | Hard | 12.3% | TopicsArrayHash TableBinary SearchSliding Window |
| Check if Object Instance of Class | Medium | 12.3% | Topics— |
| 3434. Maximum Frequency After Subarray Operation | Medium | 12.3% | TopicsArrayHash TableDynamic ProgrammingGreedyEnumerationPrefix Sum |
| 3423. Maximum Difference Between Adjacent Elements in a Circular Array | Easy | 12.3% | TopicsArray |
| 1721. Swapping Nodes in a Linked List | Medium | 12.3% | TopicsLinked ListTwo Pointers |
| 1498. Number of Subsequences That Satisfy the Given Sum Condition | Medium | 12.3% | TopicsArrayTwo PointersBinary SearchSorting |
| 3304. Find the K-th Character in String Game I | Easy | 12.3% | TopicsMathBit ManipulationRecursionSimulation |
| 3440. Reschedule Meetings for Maximum Free Time II | Medium | 12.3% | TopicsArrayGreedyEnumeration |
| 2266. Count Number of Texts | Medium | 12.3% | TopicsHash TableMathStringDynamic Programming |