9/27/23, 1:13 AM Microsoft - LeetCode
(/)
Microsoft
Problems Discuss
Notice
We've improved our algorithm that calculates company tags and their frequencies to be more
accurate and current.
This page updates weekly on Saturday.
You can filter the results by different time periods.
You have solved 1 / 696 problems.
Show problem tags Select time period: All time
# Title Acceptance Difficulty Frequency
273 Integer to English Words (/problems/integer- 30.2% Hard
to-english-words)
277 Find the Celebrity (/problems/find-the- 46.8% Medium
celebrity)
146 LRU Cache (/problems/lru-cache) 41.7% Medium
1405 Longest Happy String (/problems/longest- 57.3% Medium
happy-string)
545 Boundary of Binary Tree 44.7% Medium
(/problems/boundary-of-binary-tree)
428 Serialize and Deserialize N-ary Tree 66.3% Hard
(/problems/serialize-and-deserialize-n-ary-
tree)
138 Copy List with Random Pointer 54.1% Medium
(/problems/copy-list-with-random-pointer)
186 Reverse Words in a String II 53.5% Medium
(/problems/reverse-words-in-a-string-ii)
200 Number of Islands (/problems/number-of- 57.8% Medium
islands)
https://leetcode.com/company/microsoft/ 1/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
722 Remove Comments (/problems/remove- 38.4% Medium
comments)
348 Design Tic-Tac-Toe (/problems/design-tic-tac- 57.7% Medium
toe)
1448 Count Good Nodes in Binary Tree 73.5% Medium
(/problems/count-good-nodes-in-binary-
tree)
1239 Maximum Length of a Concatenated String 52.2% Medium
with Unique Characters
(/problems/maximum-length-of-a-
concatenated-string-with-unique-characters)
54 Spiral Matrix (/problems/spiral-matrix) 47.6% Medium
1386 Cinema Seat Allocation (/problems/cinema- 41.3% Medium
seat-allocation)
1822 Sign of the Product of an Array 65.4% Easy
(/problems/sign-of-the-product-of-an-array)
1647 Minimum Deletions to Make Character 61.2% Medium
Frequencies Unique (/problems/minimum-
deletions-to-make-character-frequencies-
unique)
1304 Find N Unique Integers Sum up to Zero 76.6% Easy
(/problems/find-n-unique-integers-sum-up-
to-zero)
642 Design Search Autocomplete System 48.7% Hard
(/problems/design-search-autocomplete-
system)
297 Serialize and Deserialize Binary Tree 55.9% Hard
(/problems/serialize-and-deserialize-binary-
tree)
165 Compare Version Numbers 36.2% Medium
(/problems/compare-version-numbers)
510 Inorder Successor in BST II 61.0% Medium
(/problems/inorder-successor-in-bst-ii)
285 Inorder Successor in BST (/problems/inorder- 49.1% Medium
successor-in-bst)
253 Meeting Rooms II (/problems/meeting- 50.8% Medium
rooms-ii)
https://leetcode.com/company/microsoft/ 2/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
103 Binary Tree Zigzag Level Order Traversal 57.9% Medium
(/problems/binary-tree-zigzag-level-order-
traversal)
445 Add Two Numbers II (/problems/add-two- 61.0% Medium
numbers-ii)
1 Two Sum (/problems/two-sum) 50.7% Easy
1246 Palindrome Removal (/problems/palindrome- 46.6% Hard
removal)
25 Reverse Nodes in k-Group 56.6% Hard
(/problems/reverse-nodes-in-k-group)
116 Populating Next Right Pointers in Each Node 61.5% Medium
(/problems/populating-next-right-pointers-
in-each-node)
218 The Skyline Problem (/problems/the-skyline- 42.2% Hard
problem)
17 Letter Combinations of a Phone Number 58.6% Medium
(/problems/letter-combinations-of-a-phone-
number)
5 Longest Palindromic Substring 32.8% Medium
(/problems/longest-palindromic-substring)
2 Add Two Numbers (/problems/add-two- 41.3% Medium
numbers)
42 Trapping Rain Water (/problems/trapping- 59.9% Hard
rain-water)
151 Reverse Words in a String (/problems/reverse- 36.9% Medium
words-in-a-string)
419 Battleships in a Board (/problems/battleships- 75.0% Medium
in-a-board)
1344 Angle Between Hands of a Clock 63.4% Medium
(/problems/angle-between-hands-of-a-clock)
53 Maximum Subarray (/problems/maximum- 50.3% Medium
subarray)
240 Search a 2D Matrix II (/problems/search-a-2d- 51.7% Medium
matrix-ii)
468 Validate IP Address (/problems/validate-ip- 26.7% Medium
address)
https://leetcode.com/company/microsoft/ 3/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
23 Merge k Sorted Lists (/problems/merge-k- 50.9% Hard
sorted-lists)
636 Exclusive Time of Functions 61.4% Medium
(/problems/exclusive-time-of-functions)
1578 Minimum Time to Make Rope Colorful 63.0% Medium
(/problems/minimum-time-to-make-rope-
colorful)
10 Regular Expression Matching 27.9% Hard
(/problems/regular-expression-matching)
706 Design HashMap (/problems/design- 64.5% Easy
hashmap)
8 String to Integer (atoi) (/problems/string-to- 16.8% Medium
integer-atoi)
212 Word Search II (/problems/word-search-ii) 36.1% Hard
1615 Maximal Network Rank (/problems/maximal- 65.3% Medium
network-rank)
171 Excel Sheet Column Number 62.8% Easy
(/problems/excel-sheet-column-number)
33 Search in Rotated Sorted Array 40.0% Medium
(/problems/search-in-rotated-sorted-array)
535 Encode and Decode TinyURL 86.1% Medium
(/problems/encode-and-decode-tinyurl)
716 Max Stack (/problems/max-stack) 45.1% Hard
236 Lowest Common Ancestor of a Binary Tree 60.3% Medium
(/problems/lowest-common-ancestor-of-a-
binary-tree)
836 Rectangle Overlap (/problems/rectangle- 44.2% Easy
overlap)
384 Shuffle an Array (/problems/shuffle-an-array) 58.0% Medium
794 Valid Tic-Tac-Toe State (/problems/valid-tic- 34.9% Medium
tac-toe-state)
4 Median of Two Sorted Arrays 38.0% Hard
(/problems/median-of-two-sorted-arrays)
591 Tag Validator (/problems/tag-validator) 37.5% Hard
https://leetcode.com/company/microsoft/ 4/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
449 Serialize and Deserialize BST 57.3% Medium
(/problems/serialize-and-deserialize-bst)
117 Populating Next Right Pointers in Each Node 51.2% Medium
II (/problems/populating-next-right-pointers-
in-each-node-ii)
56 Merge Intervals (/problems/merge-intervals) 46.5% Medium
44 Wildcard Matching (/problems/wildcard- 27.3% Hard
matching)
295 Find Median from Data Stream 51.5% Hard
(/problems/find-median-from-data-stream)
79 Word Search (/problems/word-search) 40.7% Medium
206 Reverse Linked List (/problems/reverse- 74.8% Easy
linked-list)
41 First Missing Positive (/problems/first- 37.1% Hard
missing-positive)
460 LFU Cache (/problems/lfu-cache) 43.6% Hard
224 Basic Calculator (/problems/basic-calculator) 42.7% Hard
1653 Minimum Deletions to Make String Balanced 58.9% Medium
(/problems/minimum-deletions-to-make-
string-balanced)
99 Recover Binary Search Tree 52.0% Medium
(/problems/recover-binary-search-tree)
48 Rotate Image (/problems/rotate-image) 72.6% Medium
21 Merge Two Sorted Lists (/problems/merge- 63.2% Easy
two-sorted-lists)
93 Restore IP Addresses (/problems/restore-ip- 48.5% Medium
addresses)
588 Design In-Memory File System 48.5% Hard
(/problems/design-in-memory-file-system)
22 Generate Parentheses (/problems/generate- 73.4% Medium
parentheses)
24 Swap Nodes in Pairs (/problems/swap-nodes- 63.1% Medium
in-pairs)
140 Word Break II (/problems/word-break-ii) 46.3% Hard
https://leetcode.com/company/microsoft/ 5/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
98 Validate Binary Search Tree 32.3% Medium
(/problems/validate-binary-search-tree)
43 Multiply Strings (/problems/multiply-strings) 39.5% Medium
340 Longest Substring with At Most K Distinct 48.3% Medium
Characters (/problems/longest-substring-
with-at-most-k-distinct-characters)
402 Remove K Digits (/problems/remove-k-digits) 30.8% Medium
105 Construct Binary Tree from Preorder and 62.5% Medium
Inorder Traversal (/problems/construct-
binary-tree-from-preorder-and-inorder-
traversal)
168 Excel Sheet Column Title (/problems/excel- 39.4% Easy
sheet-column-title)
557 Reverse Words in a String III 82.0% Easy
(/problems/reverse-words-in-a-string-iii)
13 Roman to Integer (/problems/roman-to- 59.4% Easy
integer)
173 Binary Search Tree Iterator (/problems/binary- 70.7% Medium
search-tree-iterator)
121 Best Time to Buy and Sell Stock 53.5% Easy
(/problems/best-time-to-buy-and-sell-stock)
3 Longest Substring Without Repeating 34.0% Medium
Characters (/problems/longest-substring-
without-repeating-characters)
1404 Number of Steps to Reduce a Number in 52.7% Medium
Binary Representation to One
(/problems/number-of-steps-to-reduce-a-
number-in-binary-representation-to-one)
443 String Compression (/problems/string- 53.0% Medium
compression)
227 Basic Calculator II (/problems/basic- 42.7% Medium
calculator-ii)
75 Sort Colors (/problems/sort-colors) 60.4% Medium
979 Distribute Coins in Binary Tree 72.4% Medium
(/problems/distribute-coins-in-binary-tree)
127 Word Ladder (/problems/word-ladder) 38.0% Hard
https://leetcode.com/company/microsoft/ 6/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
20 Valid Parentheses (/problems/valid- 40.2% Easy
parentheses)
158 Read N Characters Given read4 II - Call 41.8% Hard
Multiple Times (/problems/read-n-characters-
given-read4-ii-call-multiple-times)
49 Group Anagrams (/problems/group- 67.0% Medium
anagrams)
568 Maximum Vacation Days 45.3% Hard
(/problems/maximum-vacation-days)
1531 String Compression II (/problems/string- 49.2% Hard
compression-ii)
362 Design Hit Counter (/problems/design-hit- 68.4% Medium
counter)
139 Word Break (/problems/word-break) 46.2% Medium
88 Merge Sorted Array (/problems/merge- 48.0% Easy
sorted-array)
37 Sudoku Solver (/problems/sudoku-solver) 59.3% Hard
31 Next Permutation (/problems/next- 38.6% Medium
permutation)
269 Alien Dictionary (/problems/alien-dictionary) 35.4% Hard
1275 Find Winner on a Tic Tac Toe Game 54.1% Easy
(/problems/find-winner-on-a-tic-tac-toe-
game)
403 Frog Jump (/problems/frog-jump) 45.9% Hard
15 3Sum (/problems/3sum) 33.3% Medium
694 Number of Distinct Islands 60.9% Medium
(/problems/number-of-distinct-islands)
622 Design Circular Queue (/problems/design- 51.3% Medium
circular-queue)
1576 Replace All ?'s to Avoid Consecutive 47.2% Easy
Repeating Characters (/problems/replace-all-
s-to-avoid-consecutive-repeating-characters)
73 Set Matrix Zeroes (/problems/set-matrix- 53.4% Medium
zeroes)
https://leetcode.com/company/microsoft/ 7/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
234 Palindrome Linked List 51.0% Easy
(/problems/palindrome-linked-list)
394 Decode String (/problems/decode-string) 58.4% Medium
380 Insert Delete GetRandom O(1) 52.8% Medium
(/problems/insert-delete-getrandom-o1)
322 Coin Change (/problems/coin-change) 42.9% Medium
160 Intersection of Two Linked Lists 55.8% Easy
(/problems/intersection-of-two-linked-lists)
768 Max Chunks To Make Sorted II 52.8% Hard
(/problems/max-chunks-to-make-sorted-ii)
210 Course Schedule II (/problems/course- 49.3% Medium
schedule-ii)
692 Top K Frequent Words (/problems/top-k- 57.5% Medium
frequent-words)
72 Edit Distance (/problems/edit-distance) 55.4% Medium
149 Max Points on a Line (/problems/max-points- 25.8% Hard
on-a-line)
266 Palindrome Permutation 66.4% Easy
(/problems/palindrome-permutation)
215 Kth Largest Element in an Array 67.1% Medium
(/problems/kth-largest-element-in-an-array)
64 Minimum Path Sum (/problems/minimum- 62.9% Medium
path-sum)
46 Permutations (/problems/permutations) 77.2% Medium
214 Shortest Palindrome (/problems/shortest- 32.7% Hard
palindrome)
85 Maximal Rectangle (/problems/maximal- 45.8% Hard
rectangle)
344 Reverse String (/problems/reverse-string) 77.2% Easy
179 Largest Number (/problems/largest-number) 35.2% Medium
59 Spiral Matrix II (/problems/spiral-matrix-ii) 70.1% Medium
208 Implement Trie (Prefix Tree) 63.8% Medium
(/problems/implement-trie-prefix-tree)
https://leetcode.com/company/microsoft/ 8/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
134 Gas Station (/problems/gas-station) 45.8% Medium
155 Min Stack (/problems/min-stack) 53.0% Medium
51 N-Queens (/problems/n-queens) 66.1% Hard
529 Minesweeper (/problems/minesweeper) 66.0% Medium
759 Employee Free Time (/problems/employee- 72.0% Hard
free-time)
489 Robot Room Cleaner (/problems/robot-room- 76.6% Hard
cleaner)
76 Minimum Window Substring 41.2% Hard
(/problems/minimum-window-substring)
560 Subarray Sum Equals K (/problems/subarray- 43.2% Medium
sum-equals-k)
895 Maximum Frequency Stack 66.5% Hard
(/problems/maximum-frequency-stack)
470 Implement Rand10() Using Rand7() 46.0% Medium
(/problems/implement-rand10-using-rand7)
358 Rearrange String k Distance Apart 38.4% Hard
(/problems/rearrange-string-k-distance-
apart)
1197 Minimum Knight Moves 39.9% Medium
(/problems/minimum-knight-moves)
126 Word Ladder II (/problems/word-ladder-ii) 27.4% Hard
102 Binary Tree Level Order Traversal 65.7% Medium
(/problems/binary-tree-level-order-traversal)
232 Implement Queue using Stacks 64.0% Easy
(/problems/implement-queue-using-stacks)
12 Integer to Roman (/problems/integer-to- 63.1% Medium
roman)
317 Shortest Distance from All Buildings 42.6% Hard
(/problems/shortest-distance-from-all-
buildings)
669 Trim a Binary Search Tree (/problems/trim-a- 66.3% Medium
binary-search-tree)
https://leetcode.com/company/microsoft/ 9/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
378 Kth Smallest Element in a Sorted Matrix 62.0% Medium
(/problems/kth-smallest-element-in-a-sorted-
matrix)
426 Convert Binary Search Tree to Sorted Doubly 64.7% Medium
Linked List (/problems/convert-binary-search-
tree-to-sorted-doubly-linked-list)
695 Max Area of Island (/problems/max-area-of- 71.9% Medium
island)
92 Reverse Linked List II (/problems/reverse- 47.2% Medium
linked-list-ii)
438 Find All Anagrams in a String 50.4% Medium
(/problems/find-all-anagrams-in-a-string)
124 Binary Tree Maximum Path Sum 39.5% Hard
(/problems/binary-tree-maximum-path-sum)
141 Linked List Cycle (/problems/linked-list-cycle) 48.8% Easy
239 Sliding Window Maximum 46.5% Hard
(/problems/sliding-window-maximum)
114 Flatten Binary Tree to Linked List 63.2% Medium
(/problems/flatten-binary-tree-to-linked-list)
287 Find the Duplicate Number (/problems/find- 59.4% Medium
the-duplicate-number)
863 All Nodes Distance K in Binary Tree 64.0% Medium
(/problems/all-nodes-distance-k-in-binary-
tree)
387 First Unique Character in a String 60.1% Easy
(/problems/first-unique-character-in-a-string)
1573 Number of Ways to Split a String 32.4% Medium
(/problems/number-of-ways-to-split-a-string)
91 Decode Ways (/problems/decode-ways) 33.3% Medium
1236 Web Crawler (/problems/web-crawler) 67.6% Medium
772 Basic Calculator III (/problems/basic- 49.4% Hard
calculator-iii)
235 Lowest Common Ancestor of a Binary Search 63.0% Medium
Tree (/problems/lowest-common-ancestor-
of-a-binary-search-tree)
994 Rotting Oranges (/problems/rotting-oranges) 53.5% Medium
https://leetcode.com/company/microsoft/ 10/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
885 Spiral Matrix III (/problems/spiral-matrix-iii) 74.1% Medium
1775 Equal Sum Arrays With Minimum Number of 53.3% Medium
Operations (/problems/equal-sum-arrays-
with-minimum-number-of-operations)
32 Longest Valid Parentheses 33.2% Hard
(/problems/longest-valid-parentheses)
498 Diagonal Traverse (/problems/diagonal- 58.6% Medium
traverse)
353 Design Snake Game (/problems/design- 38.9% Medium
snake-game)
238 Product of Array Except Self 65.0% Medium
(/problems/product-of-array-except-self)
1044 Longest Duplicate Substring 30.4% Hard
(/problems/longest-duplicate-substring)
38 Count and Say (/problems/count-and-say) 53.2% Medium
450 Delete Node in a BST (/problems/delete- 50.7% Medium
node-in-a-bst)
166 Fraction to Recurring Decimal 24.5% Medium
(/problems/fraction-to-recurring-decimal)
143 Reorder List (/problems/reorder-list) 54.5% Medium
153 Find Minimum in Rotated Sorted Array 49.5% Medium
(/problems/find-minimum-in-rotated-sorted-
array)
698 Partition to K Equal Sum Subsets 38.9% Medium
(/problems/partition-to-k-equal-sum-subsets)
36 Valid Sudoku (/problems/valid-sudoku) 58.6% Medium
681 Next Closest Time (/problems/next-closest- 46.4% Medium
time)
688 Knight Probability in Chessboard 56.2% Medium
(/problems/knight-probability-in-chessboard)
1156 Swap For Longest Repeated Character 44.4% Medium
Substring (/problems/swap-for-longest-
repeated-character-substring)
1375 Number of Times Binary String Is Prefix- 65.8% Medium
Aligned (/problems/number-of-times-binary-
string-is-prefix-aligned)
https://leetcode.com/company/microsoft/ 11/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
204 Count Primes (/problems/count-primes) 33.3% Medium
207 Course Schedule (/problems/course- 46.2% Medium
schedule)
243 Shortest Word Distance (/problems/shortest- 65.1% Easy
word-distance)
84 Largest Rectangle in Histogram 43.3% Hard
(/problems/largest-rectangle-in-histogram)
490 The Maze (/problems/the-maze) 56.9% Medium
19 Remove Nth Node From End of List 42.6% Medium
(/problems/remove-nth-node-from-end-of-
list)
462 Minimum Moves to Equal Array Elements II 60.0% Medium
(/problems/minimum-moves-to-equal-array-
elements-ii)
415 Add Strings (/problems/add-strings) 51.9% Easy
133 Clone Graph (/problems/clone-graph) 54.8% Medium
2246 Longest Path With Different Adjacent 55.1% Hard
Characters (/problems/longest-path-with-
different-adjacent-characters)
581 Shortest Unsorted Continuous Subarray 36.6% Medium
(/problems/shortest-unsorted-continuous-
subarray)
767 Reorganize String (/problems/reorganize- 54.3% Medium
string)
142 Linked List Cycle II (/problems/linked-list- 50.0% Medium
cycle-ii)
74 Search a 2D Matrix (/problems/search-a-2d- 49.2% Medium
matrix)
71 Simplify Path (/problems/simplify-path) 41.0% Medium
7 Reverse Integer (/problems/reverse-integer) 27.9% Medium
174 Dungeon Game (/problems/dungeon-game) 37.7% Hard
359 Logger Rate Limiter (/problems/logger-rate- 75.6% Easy
limiter)
https://leetcode.com/company/microsoft/ 12/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
315 Count of Smaller Numbers After Self 42.4% Hard
(/problems/count-of-smaller-numbers-after-
self)
934 Shortest Bridge (/problems/shortest-bridge) 57.8% Medium
1487 Making File Names Unique 36.6% Medium
(/problems/making-file-names-unique)
11 Container With Most Water 54.2% Medium
(/problems/container-with-most-water)
157 Read N Characters Given Read4 41.2% Easy
(/problems/read-n-characters-given-read4)
68 Text Justification (/problems/text-justification) 41.3% Hard
61 Rotate List (/problems/rotate-list) 36.8% Medium
252 Meeting Rooms (/problems/meeting-rooms) 57.6% Easy
62 Unique Paths (/problems/unique-paths) 63.6% Medium
328 Odd Even Linked List (/problems/odd-even- 61.3% Medium
linked-list)
128 Longest Consecutive Sequence 47.5% Medium
(/problems/longest-consecutive-sequence)
499 The Maze III (/problems/the-maze-iii) 48.0% Hard
268 Missing Number (/problems/missing-number) 63.9% Easy
651 4 Keys Keyboard (/problems/4-keys- 56.1% Medium
keyboard)
733 Flood Fill (/problems/flood-fill) 63.0% Easy
233 Number of Digit One (/problems/number-of- 34.2% Hard
digit-one)
2061 Number of Spaces Cleaning Robot Cleaned 54.1% Medium
(/problems/number-of-spaces-cleaning-
robot-cleaned)
50 Pow(x, n) (/problems/powx-n) 34.0% Medium
621 Task Scheduler (/problems/task-scheduler) 57.3% Medium
283 Move Zeroes (/problems/move-zeroes) 61.4% Easy
https://leetcode.com/company/microsoft/ 13/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
2028 Find Missing Observations (/problems/find- 45.2% Medium
missing-observations)
442 Find All Duplicates in an Array 73.6% Medium
(/problems/find-all-duplicates-in-an-array)
341 Flatten Nested List Iterator 62.1% Medium
(/problems/flatten-nested-list-iterator)
516 Longest Palindromic Subsequence 62.2% Medium
(/problems/longest-palindromic-
subsequence)
1031 Maximum Sum of Two Non-Overlapping 59.7% Medium
Subarrays (/problems/maximum-sum-of-two-
non-overlapping-subarrays)
237 Delete Node in a Linked List 77.2% Medium
(/problems/delete-node-in-a-linked-list)
1032 Stream of Characters (/problems/stream-of- 51.7% Hard
characters)
86 Partition List (/problems/partition-list) 55.1% Medium
453 Minimum Moves to Equal Array Elements 56.4% Medium
(/problems/minimum-moves-to-equal-array-
elements)
106 Construct Binary Tree from Inorder and 61.3% Medium
Postorder Traversal (/problems/construct-
binary-tree-from-inorder-and-postorder-
traversal)
1836 Remove Duplicates From an Unsorted Linked 71.0% Medium
List (/problems/remove-duplicates-from-an-
unsorted-linked-list)
39 Combination Sum (/problems/combination- 70.0% Medium
sum)
94 Binary Tree Inorder Traversal 74.7% Easy
(/problems/binary-tree-inorder-traversal)
280 Wiggle Sort (/problems/wiggle-sort) 67.4% Medium
289 Game of Life (/problems/game-of-life) 68.0% Medium
109 Convert Sorted List to Binary Search Tree 60.9% Medium
(/problems/convert-sorted-list-to-binary-
search-tree)
https://leetcode.com/company/microsoft/ 14/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
221 Maximal Square (/problems/maximal-square) 45.7% Medium
1185 Day of the Week (/problems/day-of-the- 57.3% Easy
week)
2193 Minimum Number of Moves to Make 50.9% Hard
Palindrome (/problems/minimum-number-of-
moves-to-make-palindrome)
148 Sort List (/problems/sort-list) 56.4% Medium
849 Maximize Distance to Closest Person 47.8% Medium
(/problems/maximize-distance-to-closest-
person)
1027 Longest Arithmetic Subsequence 49.0% Medium
(/problems/longest-arithmetic-subsequence)
159 Longest Substring with At Most Two Distinct 54.2% Medium
Characters (/problems/longest-substring-
with-at-most-two-distinct-characters)
286 Walls and Gates (/problems/walls-and-gates) 60.8% Medium
528 Random Pick with Weight 46.2% Medium
(/problems/random-pick-with-weight)
556 Next Greater Element III (/problems/next- 33.9% Medium
greater-element-iii)
152 Maximum Product Subarray 34.8% Medium
(/problems/maximum-product-subarray)
189 Rotate Array (/problems/rotate-array) 39.8% Medium
333 Largest BST Subtree (/problems/largest-bst- 43.1% Medium
subtree)
329 Longest Increasing Path in a Matrix 52.9% Hard
(/problems/longest-increasing-path-in-a-
matrix)
984 String Without AAA or BBB (/problems/string- 43.5% Medium
without-aaa-or-bbb)
101 Symmetric Tree (/problems/symmetric-tree) 55.3% Easy
70 Climbing Stairs (/problems/climbing-stairs) 52.2% Easy
729 My Calendar I (/problems/my-calendar-i) 56.7% Medium
https://leetcode.com/company/microsoft/ 15/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
347 Top K Frequent Elements (/problems/top-k- 63.1% Medium
frequent-elements)
78 Subsets (/problems/subsets) 76.1% Medium
628 Maximum Product of Three Numbers 45.3% Easy
(/problems/maximum-product-of-three-
numbers)
319 Bulb Switcher (/problems/bulb-switcher) 52.5% Medium
993 Cousins in Binary Tree (/problems/cousins-in- 55.2% Easy
binary-tree)
708 Insert into a Sorted Circular Linked List 34.8% Medium
(/problems/insert-into-a-sorted-circular-
linked-list)
300 Longest Increasing Subsequence 53.3% Medium
(/problems/longest-increasing-subsequence)
707 Design Linked List (/problems/design-linked- 28.0% Medium
list)
540 Single Element in a Sorted Array 59.0% Medium
(/problems/single-element-in-a-sorted-array)
299 Bulls and Cows (/problems/bulls-and-cows) 49.8% Medium
118 Pascal's Triangle (/problems/pascals-triangle) 73.0% Easy
987 Vertical Order Traversal of a Binary Tree 46.2% Hard
(/problems/vertical-order-traversal-of-a-
binary-tree)
371 Sum of Two Integers (/problems/sum-of-two- 51.0% Medium
integers)
354 Russian Doll Envelopes (/problems/russian- 37.4% Hard
doll-envelopes)
661 Image Smoother (/problems/image- 55.8% Easy
smoother)
29 Divide Two Integers (/problems/divide-two- 17.1% Medium
integers)
582 Kill Process (/problems/kill-process) 69.0% Medium
1586 Binary Search Tree Iterator II 70.6% Medium
(/problems/binary-search-tree-iterator-ii)
412 Fizz Buzz (/problems/fizz-buzz) 70.9% Easy
https://leetcode.com/company/microsoft/ 16/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
518 Coin Change II (/problems/coin-change-ii) 63.1% Medium
113 Path Sum II (/problems/path-sum-ii) 57.7% Medium
1190 Reverse Substrings Between Each Pair of 66.0% Medium
Parentheses (/problems/reverse-substrings-
between-each-pair-of-parentheses)
82 Remove Duplicates from Sorted List II 46.5% Medium
(/problems/remove-duplicates-from-sorted-
list-ii)
125 Valid Palindrome (/problems/valid- 45.7% Easy
palindrome)
567 Permutation in String 44.2% Medium
(/problems/permutation-in-string)
662 Maximum Width of Binary Tree 42.6% Medium
(/problems/maximum-width-of-binary-tree)
968 Binary Tree Cameras (/problems/binary-tree- 46.5% Hard
cameras)
352 Data Stream as Disjoint Intervals 59.8% Hard
(/problems/data-stream-as-disjoint-intervals)
34 Find First and Last Position of Element in 42.6% Medium
Sorted Array (/problems/find-first-and-last-
position-of-element-in-sorted-array)
69 Sqrt(x) (/problems/sqrtx) 37.9% Easy
191 Number of 1 Bits (/problems/number-of-1- 68.3% Easy
bits)
909 Snakes and Ladders (/problems/snakes-and- 44.4% Medium
ladders)
395 Longest Substring with At Least K Repeating 44.9% Medium
Characters (/problems/longest-substring-
with-at-least-k-repeating-characters)
225 Implement Stack using Queues 62.2% Easy
(/problems/implement-stack-using-queues)
647 Palindromic Substrings 67.7% Medium
(/problems/palindromic-substrings)
1703 Minimum Adjacent Swaps for K Consecutive 42.6% Hard
Ones (/problems/minimum-adjacent-swaps-
for-k-consecutive-ones)
https://leetcode.com/company/microsoft/ 17/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
198 House Robber (/problems/house-robber) 49.9% Medium
1267 Count Servers that Communicate 59.9% Medium
(/problems/count-servers-that-communicate)
122 Best Time to Buy and Sell Stock II 65.0% Medium
(/problems/best-time-to-buy-and-sell-stock-
ii)
833 Find And Replace in String (/problems/find- 53.7% Medium
and-replace-in-string)
611 Valid Triangle Number (/problems/valid- 50.7% Medium
triangle-number)
572 Subtree of Another Tree (/problems/subtree- 47.0% Easy
of-another-tree)
721 Accounts Merge (/problems/accounts-merge) 56.6% Medium
108 Convert Sorted Array to Binary Search Tree 70.7% Easy
(/problems/convert-sorted-array-to-binary-
search-tree)
14 Longest Common Prefix (/problems/longest- 41.6% Easy
common-prefix)
312 Burst Balloons (/problems/burst-balloons) 58.0% Hard
314 Binary Tree Vertical Order Traversal 52.6% Medium
(/problems/binary-tree-vertical-order-
traversal)
45 Jump Game II (/problems/jump-game-ii) 40.1% Medium
1155 Number of Dice Rolls With Target Sum 54.5% Medium
(/problems/number-of-dice-rolls-with-target-
sum)
169 Majority Element (/problems/majority- 63.8% Easy
element)
472 Concatenated Words 49.8% Hard
(/problems/concatenated-words)
296 Best Meeting Point (/problems/best-meeting- 60.1% Hard
point)
1008 Construct Binary Search Tree from Preorder 81.6% Medium
Traversal (/problems/construct-binary-search-
tree-from-preorder-traversal)
https://leetcode.com/company/microsoft/ 18/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
229 Majority Element II (/problems/majority- 47.0% Medium
element-ii)
784 Letter Case Permutation (/problems/letter- 74.0% Medium
case-permutation)
437 Path Sum III (/problems/path-sum-iii) 47.2% Medium
199 Binary Tree Right Side View 62.2% Medium
(/problems/binary-tree-right-side-view)
935 Knight Dialer (/problems/knight-dialer) 51.3% Medium
845 Longest Mountain in Array 40.2% Medium
(/problems/longest-mountain-in-array)
242 Valid Anagram (/problems/valid-anagram) 63.3% Easy
26 Remove Duplicates from Sorted Array 53.2% Easy
(/problems/remove-duplicates-from-sorted-
array)
1360 Number of Days Between Two Dates 48.9% Easy
(/problems/number-of-days-between-two-
dates)
417 Pacific Atlantic Water Flow (/problems/pacific- 54.8% Medium
atlantic-water-flow)
28 Find the Index of the First Occurrence in a 40.5% Easy
String (/problems/find-the-index-of-the-first-
occurrence-in-a-string)
543 Diameter of Binary Tree (/problems/diameter- 58.0% Easy
of-binary-tree)
805 Split Array With Same Average 25.3% Hard
(/problems/split-array-with-same-average)
77 Combinations (/problems/combinations) 69.3% Medium
764 Largest Plus Sign (/problems/largest-plus- 48.2% Medium
sign)
480 Sliding Window Median (/problems/sliding- 40.0% Hard
window-median)
1593 Split a String Into the Max Number of Unique 55.7% Medium
Substrings (/problems/split-a-string-into-the-
max-number-of-unique-substrings)
264 Ugly Number II (/problems/ugly-number-ii) 46.2% Medium
https://leetcode.com/company/microsoft/ 19/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
525 Contiguous Array (/problems/contiguous- 46.9% Medium
array)
726 Number of Atoms (/problems/number-of- 52.5% Hard
atoms)
1028 Recover a Tree From Preorder Traversal 73.6% Hard
(/problems/recover-a-tree-from-preorder-
traversal)
1277 Count Square Submatrices with All Ones 74.8% Medium
(/problems/count-square-submatrices-with-
all-ones)
55 Jump Game (/problems/jump-game) 38.6% Medium
95 Unique Binary Search Trees II 56.4% Medium
(/problems/unique-binary-search-trees-ii)
1546 Maximum Number of Non-Overlapping 47.5% Medium
Subarrays With Sum Equals Target
(/problems/maximum-number-of-non-
overlapping-subarrays-with-sum-equals-
target)
844 Backspace String Compare 48.1% Easy
(/problems/backspace-string-compare)
475 Heaters (/problems/heaters) 36.9% Medium
2850 Minimum Moves to Spread Stones Over Grid 38.2% Medium
(/problems/minimum-moves-to-spread-
stones-over-grid)
162 Find Peak Element (/problems/find-peak- 45.8% Medium
element)
96 Unique Binary Search Trees 60.4% Medium
(/problems/unique-binary-search-trees)
705 Design HashSet (/problems/design-hashset) 67.2% Easy
517 Super Washing Machines (/problems/super- 40.8% Hard
washing-machines)
1650 Lowest Common Ancestor of a Binary Tree III 77.8% Medium
(/problems/lowest-common-ancestor-of-a-
binary-tree-iii)
172 Factorial Trailing Zeroes (/problems/factorial- 42.7% Medium
trailing-zeroes)
https://leetcode.com/company/microsoft/ 20/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
995 Minimum Number of K Consecutive Bit Flips 51.3% Hard
(/problems/minimum-number-of-k-
consecutive-bit-flips)
1774 Closest Dessert Cost (/problems/closest- 47.4% Medium
dessert-cost)
680 Valid Palindrome II (/problems/valid- 39.6% Easy
palindrome-ii)
1293 Shortest Path in a Grid with Obstacles 45.2% Hard
Elimination (/problems/shortest-path-in-a-
grid-with-obstacles-elimination)
1091 Shortest Path in Binary Matrix 46.6% Medium
(/problems/shortest-path-in-binary-matrix)
270 Closest Binary Search Tree Value 53.4% Easy
(/problems/closest-binary-search-tree-value)
112 Path Sum (/problems/path-sum) 49.1% Easy
1209 Remove All Adjacent Duplicates in String II 56.7% Medium
(/problems/remove-all-adjacent-duplicates-
in-string-ii)
632 Smallest Range Covering Elements from K 61.9% Hard
Lists (/problems/smallest-range-covering-
elements-from-k-lists)
316 Remove Duplicate Letters 48.4% Medium
(/problems/remove-duplicate-letters)
226 Invert Binary Tree (/problems/invert-binary- 75.7% Easy
tree)
230 Kth Smallest Element in a BST (/problems/kth- 71.3% Medium
smallest-element-in-a-bst)
2259 Remove Digit From Number to Maximize 45.2% Easy
Result (/problems/remove-digit-from-
number-to-maximize-result)
81 Search in Rotated Sorted Array II 37.3% Medium
(/problems/search-in-rotated-sorted-array-ii)
886 Possible Bipartition (/problems/possible- 50.3% Medium
bipartition)
416 Partition Equal Subset Sum 46.2% Medium
(/problems/partition-equal-subset-sum)
https://leetcode.com/company/microsoft/ 21/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
509 Fibonacci Number (/problems/fibonacci- 70.3% Easy
number)
1306 Jump Game III (/problems/jump-game-iii) 64.2% Medium
150 Evaluate Reverse Polish Notation 47.6% Medium
(/problems/evaluate-reverse-polish-notation)
986 Interval List Intersections (/problems/interval- 71.3% Medium
list-intersections)
1541 Minimum Insertions to Balance a Parentheses 49.8% Medium
String (/problems/minimum-insertions-to-
balance-a-parentheses-string)
349 Intersection of Two Arrays 71.6% Easy
(/problems/intersection-of-two-arrays)
282 Expression Add Operators 39.4% Hard
(/problems/expression-add-operators)
1136 Parallel Courses (/problems/parallel-courses) 61.4% Medium
63 Unique Paths II (/problems/unique-paths-ii) 41.0% Medium
1763 Longest Nice Substring (/problems/longest- 60.7% Easy
nice-substring)
83 Remove Duplicates from Sorted List 51.5% Easy
(/problems/remove-duplicates-from-sorted-
list)
9 Palindrome Number (/problems/palindrome- 54.5% Easy
number)
658 Find K Closest Elements (/problems/find-k- 46.9% Medium
closest-elements)
1644 Lowest Common Ancestor of a Binary Tree II 61.6% Medium
(/problems/lowest-common-ancestor-of-a-
binary-tree-ii)
365 Water and Jug Problem (/problems/water- 38.9% Medium
and-jug-problem)
154 Find Minimum in Rotated Sorted Array II 43.5% Hard
(/problems/find-minimum-in-rotated-sorted-
array-ii)
https://leetcode.com/company/microsoft/ 22/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
363 Max Sum of Rectangle No Larger Than K 44.0% Hard
(/problems/max-sum-of-rectangle-no-larger-
than-k)
129 Sum Root to Leaf Numbers (/problems/sum- 62.0% Medium
root-to-leaf-numbers)
136 Single Number (/problems/single-number) 71.6% Easy
451 Sort Characters By Frequency 70.4% Medium
(/problems/sort-characters-by-frequency)
2035 Partition Array Into Two Arrays to Minimize 19.2% Hard
Sum Difference (/problems/partition-array-
into-two-arrays-to-minimize-sum-difference)
973 K Closest Points to Origin (/problems/k- 65.9% Medium
closest-points-to-origin)
65 Valid Number (/problems/valid-number) 18.9% Hard
967 Numbers With Same Consecutive Differences 57.6% Medium
(/problems/numbers-with-same-consecutive-
differences)
448 Find All Numbers Disappeared in an Array 60.4% Easy
(/problems/find-all-numbers-disappeared-in-
an-array)
653 Two Sum IV - Input is a BST (/problems/two- 61.1% Easy
sum-iv-input-is-a-bst)
97 Interleaving String (/problems/interleaving- 39.3% Medium
string)
542 01 Matrix (/problems/01-matrix) 47.6% Medium
217 Contains Duplicate (/problems/contains- 61.0% Easy
duplicate)
473 Matchsticks to Square 40.2% Medium
(/problems/matchsticks-to-square)
1166 Design File System (/problems/design-file- 62.1% Medium
system)
593 Valid Square (/problems/valid-square) 43.9% Medium
456 132 Pattern (/problems/132-pattern) 32.3% Medium
399 Evaluate Division (/problems/evaluate- 61.4% Medium
division)
https://leetcode.com/company/microsoft/ 23/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1884 Egg Drop With 2 Eggs and N Floors 72.0% Medium
(/problems/egg-drop-with-2-eggs-and-n-
floors)
257 Binary Tree Paths (/problems/binary-tree- 62.4% Easy
paths)
292 Nim Game (/problems/nim-game) 56.3% Easy
1094 Car Pooling (/problems/car-pooling) 56.4% Medium
203 Remove Linked List Elements 47.3% Easy
(/problems/remove-linked-list-elements)
687 Longest Univalue Path (/problems/longest- 40.8% Medium
univalue-path)
390 Elimination Game (/problems/elimination- 45.9% Medium
game)
493 Reverse Pairs (/problems/reverse-pairs) 30.5% Hard
278 First Bad Version (/problems/first-bad- 43.7% Easy
version)
981 Time Based Key-Value Store (/problems/time- 50.5% Medium
based-key-value-store)
1351 Count Negative Numbers in a Sorted Matrix 77.3% Easy
(/problems/count-negative-numbers-in-a-
sorted-matrix)
1523 Count Odd Numbers in an Interval Range 49.7% Easy
(/problems/count-odd-numbers-in-an-
interval-range)
202 Happy Number (/problems/happy-number) 55.3% Easy
261 Graph Valid Tree (/problems/graph-valid-tree) 47.5% Medium
323 Number of Connected Components in an 62.4% Medium
Undirected Graph (/problems/number-of-
connected-components-in-an-undirected-
graph)
974 Subarray Sums Divisible by K 54.0% Medium
(/problems/subarray-sums-divisible-by-k)
350 Intersection of Two Arrays II 56.2% Easy
(/problems/intersection-of-two-arrays-ii)
279 Perfect Squares (/problems/perfect-squares) 53.0% Medium
https://leetcode.com/company/microsoft/ 24/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1146 Snapshot Array (/problems/snapshot-array) 37.4% Medium
678 Valid Parenthesis String (/problems/valid- 34.4% Medium
parenthesis-string)
843 Guess the Word (/problems/guess-the-word) 40.3% Hard
147 Insertion Sort List (/problems/insertion-sort- 52.1% Medium
list)
6 Zigzag Conversion (/problems/zigzag- 45.9% Medium
conversion)
1314 Matrix Block Sum (/problems/matrix-block- 75.6% Medium
sum)
650 2 Keys Keyboard (/problems/2-keys- 53.8% Medium
keyboard)
1329 Sort the Matrix Diagonally (/problems/sort- 83.1% Medium
the-matrix-diagonally)
135 Candy (/problems/candy) 43.3% Hard
211 Design Add and Search Words Data Structure 44.4% Medium
(/problems/design-add-and-search-words-
data-structure)
388 Longest Absolute File Path 46.9% Medium
(/problems/longest-absolute-file-path)
505 The Maze II (/problems/the-maze-ii) 52.8% Medium
704 Binary Search (/problems/binary-search) 56.6% Easy
1494 Parallel Courses II (/problems/parallel- 30.1% Hard
courses-ii)
167 Two Sum II - Input Array Is Sorted 60.3% Medium
(/problems/two-sum-ii-input-array-is-sorted)
216 Combination Sum III 68.6% Medium
(/problems/combination-sum-iii)
16 3Sum Closest (/problems/3sum-closest) 45.5% Medium
222 Count Complete Tree Nodes 62.5% Easy
(/problems/count-complete-tree-nodes)
1189 Maximum Number of Balloons 60.3% Easy
(/problems/maximum-number-of-balloons)
https://leetcode.com/company/microsoft/ 25/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
523 Continuous Subarray Sum 28.5% Medium
(/problems/continuous-subarray-sum)
2096 Step-By-Step Directions From a Binary Tree 48.6% Medium
Node to Another (/problems/step-by-step-
directions-from-a-binary-tree-node-to-
another)
30 Substring with Concatenation of All Words 31.5% Hard
(/problems/substring-with-concatenation-of-
all-words)
1642 Furthest Building You Can Reach 48.4% Medium
(/problems/furthest-building-you-can-reach)
18 4Sum (/problems/4sum) 35.8% Medium
104 Maximum Depth of Binary Tree 74.5% Easy
(/problems/maximum-depth-of-binary-tree)
953 Verifying an Alien Dictionary 54.6% Easy
(/problems/verifying-an-alien-dictionary)
1114 Print in Order (/problems/print-in-order) 68.9% Easy
739 Daily Temperatures (/problems/daily- 65.9% Medium
temperatures)
1047 Remove All Adjacent Duplicates In String 69.0% Easy
(/problems/remove-all-adjacent-duplicates-
in-string)
1235 Maximum Profit in Job Scheduling 53.4% Hard
(/problems/maximum-profit-in-job-
scheduling)
336 Palindrome Pairs (/problems/palindrome- 35.0% Hard
pairs)
1162 As Far from Land as Possible (/problems/as- 51.7% Medium
far-from-land-as-possible)
337 House Robber III (/problems/house-robber- 54.0% Medium
iii)
735 Asteroid Collision (/problems/asteroid- 45.3% Medium
collision)
192 Word Frequency (/problems/word-frequency) 25.4% Medium
https://leetcode.com/company/microsoft/ 26/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1312 Minimum Insertion Steps to Make a String 69.8% Hard
Palindrome (/problems/minimum-insertion-
steps-to-make-a-string-palindrome)
301 Remove Invalid Parentheses 47.4% Hard
(/problems/remove-invalid-parentheses)
1342 Number of Steps to Reduce a Number to 84.8% Easy
Zero (/problems/number-of-steps-to-reduce-
a-number-to-zero)
40 Combination Sum II (/problems/combination- 53.7% Medium
sum-ii)
435 Non-overlapping Intervals (/problems/non- 52.2% Medium
overlapping-intervals)
1547 Minimum Cost to Cut a Stick 62.1% Hard
(/problems/minimum-cost-to-cut-a-stick)
377 Combination Sum IV 53.9% Medium
(/problems/combination-sum-iv)
977 Squares of a Sorted Array 71.8% Easy
(/problems/squares-of-a-sorted-array)
1854 Maximum Population Year 60.3% Easy
(/problems/maximum-population-year)
1254 Number of Closed Islands 66.6% Medium
(/problems/number-of-closed-islands)
250 Count Univalue Subtrees (/problems/count- 56.0% Medium
univalue-subtrees)
508 Most Frequent Subtree Sum 65.6% Medium
(/problems/most-frequent-subtree-sum)
57 Insert Interval (/problems/insert-interval) 39.4% Medium
1192 Critical Connections in a Network 55.2% Hard
(/problems/critical-connections-in-a-network)
724 Find Pivot Index (/problems/find-pivot-index) 56.0% Easy
676 Implement Magic Dictionary 57.0% Medium
(/problems/implement-magic-dictionary)
703 Kth Largest Element in a Stream 56.6% Easy
(/problems/kth-largest-element-in-a-stream)
796 Rotate String (/problems/rotate-string) 56.4% Easy
https://leetcode.com/company/microsoft/ 27/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1392 Longest Happy Prefix (/problems/longest- 44.9% Hard
happy-prefix)
368 Largest Divisible Subset (/problems/largest- 42.1% Medium
divisible-subset)
373 Find K Pairs with Smallest Sums 40.1% Medium
(/problems/find-k-pairs-with-smallest-sums)
1338 Reduce Array Size to The Half 69.2% Medium
(/problems/reduce-array-size-to-the-half)
2034 Stock Price Fluctuation (/problems/stock- 48.7% Medium
price-fluctuation)
922 Sort Array By Parity II (/problems/sort-array- 70.6% Easy
by-parity-ii)
1570 Dot Product of Two Sparse Vectors 90.2% Medium
(/problems/dot-product-of-two-sparse-
vectors)
67 Add Binary (/problems/add-binary) 52.7% Easy
486 Predict the Winner (/problems/predict-the- 55.4% Medium
winner)
1268 Search Suggestions System 65.8% Medium
(/problems/search-suggestions-system)
1676 Lowest Common Ancestor of a Binary Tree IV 79.0% Medium
(/problems/lowest-common-ancestor-of-a-
binary-tree-iv)
1712 Ways to Split Array Into Three Subarrays 32.7% Medium
(/problems/ways-to-split-array-into-three-
subarrays)
1740 Find Distance in a Binary Tree 69.7% Medium
(/problems/find-distance-in-a-binary-tree)
1206 Design Skiplist (/problems/design-skiplist) 60.5% Hard
1143 Longest Common Subsequence 57.7% Medium
(/problems/longest-common-subsequence)
785 Is Graph Bipartite? (/problems/is-graph- 55.0% Medium
bipartite)
https://leetcode.com/company/microsoft/ 28/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1823 Find the Winner of the Circular Game 78.1% Medium
(/problems/find-the-winner-of-the-circular-
game)
763 Partition Labels (/problems/partition-labels) 79.8% Medium
324 Wiggle Sort II (/problems/wiggle-sort-ii) 33.8% Medium
496 Next Greater Element I (/problems/next- 71.7% Easy
greater-element-i)
876 Middle of the Linked List (/problems/middle- 76.6% Easy
of-the-linked-list)
366 Find Leaves of Binary Tree (/problems/find- 80.4% Medium
leaves-of-binary-tree)
1168 Optimize Water Distribution in a Village 64.7% Hard
(/problems/optimize-water-distribution-in-a-
village)
120 Triangle (/problems/triangle) 55.6% Medium
905 Sort Array By Parity (/problems/sort-array-by- 75.5% Easy
parity)
176 Second Highest Salary (/problems/second- 38.9% Medium
highest-salary)
848 Shifting Letters (/problems/shifting-letters) 44.9% Medium
130 Surrounded Regions (/problems/surrounded- 38.0% Medium
regions)
746 Min Cost Climbing Stairs (/problems/min- 64.1% Easy
cost-climbing-stairs)
1326 Minimum Number of Taps to Open to Water a 51.6% Hard
Garden (/problems/minimum-number-of-
taps-to-open-to-water-a-garden)
503 Next Greater Element II (/problems/next- 63.4% Medium
greater-element-ii)
367 Valid Perfect Square (/problems/valid-perfect- 43.4% Easy
square)
951 Flip Equivalent Binary Trees (/problems/flip- 66.9% Medium
equivalent-binary-trees)
175 Combine Two Tables (/problems/combine- 74.9% Easy
two-tables)
https://leetcode.com/company/microsoft/ 29/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
990 Satisfiability of Equality Equations 50.5% Medium
(/problems/satisfiability-of-equality-
equations)
743 Network Delay Time (/problems/network- 52.8% Medium
delay-time)
47 Permutations II (/problems/permutations-ii) 58.1% Medium
1152 Analyze User Website Visit Pattern 43.0% Medium
(/problems/analyze-user-website-visit-
pattern)
1324 Print Words Vertically (/problems/print- 62.4% Medium
words-vertically)
795 Number of Subarrays with Bounded 52.8% Medium
Maximum (/problems/number-of-subarrays-
with-bounded-maximum)
414 Third Maximum Number (/problems/third- 33.9% Easy
maximum-number)
355 Design Twitter (/problems/design-twitter) 38.4% Medium
209 Minimum Size Subarray Sum 46.4% Medium
(/problems/minimum-size-subarray-sum)
1367 Linked List in Binary Tree (/problems/linked- 43.8% Medium
list-in-binary-tree)
559 Maximum Depth of N-ary Tree 71.8% Easy
(/problems/maximum-depth-of-n-ary-tree)
1019 Next Greater Node In Linked List 60.1% Medium
(/problems/next-greater-node-in-linked-list)
1480 Running Sum of 1d Array 86.7% Easy
(/problems/running-sum-of-1d-array)
1551 Minimum Operations to Make Array Equal 82.0% Medium
(/problems/minimum-operations-to-make-
array-equal)
1110 Delete Nodes And Return Forest 69.2% Medium
(/problems/delete-nodes-and-return-forest)
1004 Max Consecutive Ones III (/problems/max- 62.8% Medium
consecutive-ones-iii)
https://leetcode.com/company/microsoft/ 30/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1477 Find Two Non-overlapping Sub-arrays Each 36.6% Medium
With Target Sum (/problems/find-two-non-
overlapping-sub-arrays-each-with-target-
sum)
119 Pascal's Triangle II (/problems/pascals- 61.7% Easy
triangle-ii)
383 Ransom Note (/problems/ransom-note) 59.5% Easy
190 Reverse Bits (/problems/reverse-bits) 56.0% Easy
912 Sort an Array (/problems/sort-an-array) 58.0% Medium
184 Department Highest Salary 50.6% Medium
(/problems/department-highest-salary)
1244 Design A Leaderboard (/problems/design-a- 68.2% Medium
leaderboard)
790 Domino and Tromino Tiling 51.7% Medium
(/problems/domino-and-tromino-tiling)
1249 Minimum Remove to Make Valid Parentheses 66.2% Medium
(/problems/minimum-remove-to-make-valid-
parentheses)
921 Minimum Add to Make Parentheses Valid 75.1% Medium
(/problems/minimum-add-to-make-
parentheses-valid)
1319 Number of Operations to Make Network 62.4% Medium
Connected (/problems/number-of-
operations-to-make-network-connected)
1092 Shortest Common Supersequence 58.8% Hard
(/problems/shortest-common-
supersequence)
2134 Minimum Swaps to Group All 1's Together II 51.6% Medium
(/problems/minimum-swaps-to-group-all-1s-
together-ii)
871 Minimum Number of Refueling Stops 39.8% Hard
(/problems/minimum-number-of-refueling-
stops)
487 Max Consecutive Ones II (/problems/max- 49.8% Medium
consecutive-ones-ii)
787 Cheapest Flights Within K Stops 37.3% Medium
(/problems/cheapest-flights-within-k-stops)
https://leetcode.com/company/microsoft/ 31/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
856 Score of Parentheses (/problems/score-of- 64.3% Medium
parentheses)
258 Add Digits (/problems/add-digits) 66.0% Easy
100 Same Tree (/problems/same-tree) 59.6% Easy
1631 Path With Minimum Effort (/problems/path- 59.3% Medium
with-minimum-effort)
205 Isomorphic Strings (/problems/isomorphic- 43.5% Easy
strings)
640 Solve the Equation (/problems/solve-the- 43.6% Medium
equation)
1639 Number of Ways to Form a Target String 52.7% Hard
Given a Dictionary (/problems/number-of-
ways-to-form-a-target-string-given-a-
dictionary)
1260 Shift 2D Grid (/problems/shift-2d-grid) 67.5% Easy
35 Search Insert Position (/problems/search- 44.4% Easy
insert-position)
1986 Minimum Number of Work Sessions to Finish 33.1% Medium
the Tasks (/problems/minimum-number-of-
work-sessions-to-finish-the-tasks)
2616 Minimize the Maximum Difference of Pairs 44.4% Medium
(/problems/minimize-the-maximum-
difference-of-pairs)
835 Image Overlap (/problems/image-overlap) 63.7% Medium
1474 Delete N Nodes After M Nodes of a Linked 73.1% Easy
List (/problems/delete-n-nodes-after-m-
nodes-of-a-linked-list)
2384 Largest Palindromic Number 31.9% Medium
(/problems/largest-palindromic-number)
1029 Two City Scheduling (/problems/two-city- 66.0% Medium
scheduling)
1539 Kth Missing Positive Number (/problems/kth- 59.0% Easy
missing-positive-number)
213 House Robber II (/problems/house-robber-ii) 41.5% Medium
1470 Shuffle the Array (/problems/shuffle-the- 88.5% Easy
array)
https://leetcode.com/company/microsoft/ 32/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1025 Divisor Game (/problems/divisor-game) 68.0% Easy
907 Sum of Subarray Minimums (/problems/sum- 35.3% Medium
of-subarray-minimums)
181 Employees Earning More Than Their 68.9% Easy
Managers (/problems/employees-earning-
more-than-their-managers)
1963 Minimum Number of Swaps to Make the 70.2% Medium
String Balanced (/problems/minimum-
number-of-swaps-to-make-the-string-
balanced)
1123 Lowest Common Ancestor of Deepest Leaves 71.2% Medium
(/problems/lowest-common-ancestor-of-
deepest-leaves)
1671 Minimum Number of Removals to Make 41.8% Hard
Mountain Array (/problems/minimum-
number-of-removals-to-make-mountain-
array)
144 Binary Tree Preorder Traversal 68.2% Easy
(/problems/binary-tree-preorder-traversal)
1376 Time Needed to Inform All Employees 60.2% Medium
(/problems/time-needed-to-inform-all-
employees)
66 Plus One (/problems/plus-one) 44.2% Easy
740 Delete and Earn (/problems/delete-and-earn) 56.7% Medium
869 Reordered Power of 2 (/problems/reordered- 63.1% Medium
power-of-2)
771 Jewels and Stones (/problems/jewels-and- 88.3% Easy
stones)
853 Car Fleet (/problems/car-fleet) 50.3% Medium
1584 Min Cost to Connect All Points 66.5% Medium
(/problems/min-cost-to-connect-all-points)
684 Redundant Connection 62.5% Medium
(/problems/redundant-connection)
2477 Minimum Fuel Cost to Report to the Capital 65.8% Medium
(/problems/minimum-fuel-cost-to-report-to-
the-capital)
https://leetcode.com/company/microsoft/ 33/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
177 Nth Highest Salary (/problems/nth-highest- 38.1% Medium
salary)
219 Contains Duplicate II (/problems/contains- 43.5% Easy
duplicate-ii)
1339 Maximum Product of Splitted Binary Tree 47.7% Medium
(/problems/maximum-product-of-splitted-
binary-tree)
1518 Water Bottles (/problems/water-bottles) 60.5% Easy
80 Remove Duplicates from Sorted Array II 55.1% Medium
(/problems/remove-duplicates-from-sorted-
array-ii)
881 Boats to Save People (/problems/boats-to- 56.1% Medium
save-people)
1472 Design Browser History (/problems/design- 77.7% Medium
browser-history)
1089 Duplicate Zeros (/problems/duplicate-zeros) 51.6% Easy
1971 Find if Path Exists in Graph (/problems/find-if- 51.6% Easy
path-exists-in-graph)
583 Delete Operation for Two Strings 60.9% Medium
(/problems/delete-operation-for-two-strings)
2171 Removing Minimum Number of Magic Beans 42.3% Medium
(/problems/removing-minimum-number-of-
magic-beans)
506 Relative Ranks (/problems/relative-ranks) 62.1% Easy
27 Remove Element (/problems/remove- 54.6% Easy
element)
946 Validate Stack Sequences 69.4% Medium
(/problems/validate-stack-sequences)
338 Counting Bits (/problems/counting-bits) 77.5% Easy
847 Shortest Path Visiting All Nodes 65.9% Hard
(/problems/shortest-path-visiting-all-nodes)
1383 Maximum Performance of a Team 48.1% Hard
(/problems/maximum-performance-of-a-
team)
https://leetcode.com/company/microsoft/ 34/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
452 Minimum Number of Arrows to Burst 55.6% Medium
Balloons (/problems/minimum-number-of-
arrows-to-burst-balloons)
1710 Maximum Units on a Truck 73.7% Easy
(/problems/maximum-units-on-a-truck)
2115 Find All Possible Recipes from Given Supplies 48.9% Medium
(/problems/find-all-possible-recipes-from-
given-supplies)
1592 Rearrange Spaces Between Words 43.4% Easy
(/problems/rearrange-spaces-between-
words)
904 Fruit Into Baskets (/problems/fruit-into- 43.8% Medium
baskets)
541 Reverse String II (/problems/reverse-string-ii) 50.4% Easy
2385 Amount of Time for Binary Tree to Be Infected 58.5% Medium
(/problems/amount-of-time-for-binary-tree-
to-be-infected)
1512 Number of Good Pairs (/problems/number- 88.2% Easy
of-good-pairs)
485 Max Consecutive Ones (/problems/max- 57.7% Easy
consecutive-ones)
1762 Buildings With an Ocean View 79.0% Medium
(/problems/buildings-with-an-ocean-view)
1723 Find Minimum Time to Finish All Jobs 42.2% Hard
(/problems/find-minimum-time-to-finish-all-
jobs)
1743 Restore the Array From Adjacent Pairs 69.0% Medium
(/problems/restore-the-array-from-adjacent-
pairs)
901 Online Stock Span (/problems/online-stock- 65.5% Medium
span)
163 Missing Ranges (/problems/missing-ranges) 32.7% Easy
1154 Day of the Year (/problems/day-of-the-year) 48.9% Easy
539 Minimum Time Difference 56.6% Medium
(/problems/minimum-time-difference)
https://leetcode.com/company/microsoft/ 35/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1838 Frequency of the Most Frequent Element 39.9% Medium
(/problems/frequency-of-the-most-frequent-
element)
1011 Capacity To Ship Packages Within D Days 68.4% Medium
(/problems/capacity-to-ship-packages-
within-d-days)
1802 Maximum Value at a Given Index in a 39.8% Medium
Bounded Array (/problems/maximum-value-
at-a-given-index-in-a-bounded-array)
2360 Longest Cycle in a Graph (/problems/longest- 50.2% Hard
cycle-in-a-graph)
1603 Design Parking System (/problems/design- 88.2% Easy
parking-system)
637 Average of Levels in Binary Tree 71.9% Easy
(/problems/average-of-levels-in-binary-tree)
815 Bus Routes (/problems/bus-routes) 45.5% Hard
1202 Smallest String With Swaps 57.9% Medium
(/problems/smallest-string-with-swaps)
1579 Remove Max Number of Edges to Keep Graph 64.6% Hard
Fully Traversable (/problems/remove-max-
number-of-edges-to-keep-graph-fully-
traversable)
1021 Remove Outermost Parentheses 81.5% Easy
(/problems/remove-outermost-parentheses)
926 Flip String to Monotone Increasing 61.4% Medium
(/problems/flip-string-to-monotone-
increasing)
897 Increasing Order Search Tree 78.3% Easy
(/problems/increasing-order-search-tree)
792 Number of Matching Subsequences 51.3% Medium
(/problems/number-of-matching-
subsequences)
2405 Optimal Partition of String 79.0% Medium
(/problems/optimal-partition-of-string)
1700 Number of Students Unable to Eat Lunch 70.0% Easy
(/problems/number-of-students-unable-to-
eat-lunch)
https://leetcode.com/company/microsoft/ 36/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
2391 Minimum Amount of Time to Collect Garbage 83.0% Medium
(/problems/minimum-amount-of-time-to-
collect-garbage)
841 Keys and Rooms (/problems/keys-and-rooms) 72.2% Medium
720 Longest Word in Dictionary 52.1% Medium
(/problems/longest-word-in-dictionary)
2342 Max Sum of a Pair With Equal Sum of Digits 53.7% Medium
(/problems/max-sum-of-a-pair-with-equal-
sum-of-digits)
2124 Check if All A's Appears Before All B's 71.2% Easy
(/problems/check-if-all-as-appears-before-
all-bs)
654 Maximum Binary Tree (/problems/maximum- 85.1% Medium
binary-tree)
1450 Number of Students Doing Homework at a 75.7% Easy
Given Time (/problems/number-of-students-
doing-homework-at-a-given-time)
1768 Merge Strings Alternately (/problems/merge- 79.3% Easy
strings-alternately)
2235 Add Two Integers (/problems/add-two- 87.2% Easy
integers)
2007 Find Original Array From Doubled Array 40.5% Medium
(/problems/find-original-array-from-doubled-
array)
274 H-Index (/problems/h-index) 38.5% Medium
1528 Shuffle String (/problems/shuffle-string) 84.7% Easy
713 Subarray Product Less Than K 46.4% Medium
(/problems/subarray-product-less-than-k)
1394 Find Lucky Integer in an Array 65.5% Easy
(/problems/find-lucky-integer-in-an-array)
2185 Counting Words With a Given Prefix 77.3% Easy
(/problems/counting-words-with-a-given-
prefix)
2667 Create Hello World Function 79.8% Easy
(/problems/create-hello-world-function)
https://leetcode.com/company/microsoft/ 37/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1941 Check if All Characters Have Equal Number of 77.0% Easy
Occurrences (/problems/check-if-all-
characters-have-equal-number-of-
occurrences)
1482 Minimum Number of Days to Make m 52.3% Medium
Bouquets (/problems/minimum-number-of-
days-to-make-m-bouquets)
643 Maximum Average Subarray I 43.1% Easy
(/problems/maximum-average-subarray-i)
700 Search in a Binary Search Tree 78.6% Easy
(/problems/search-in-a-binary-search-tree)
1108 Defanging an IP Address 88.9% Easy
(/problems/defanging-an-ip-address)
513 Find Bottom Left Tree Value (/problems/find- 67.5% Medium
bottom-left-tree-value)
1318 Minimum Flips to Make a OR b Equal to c 71.3% Medium
(/problems/minimum-flips-to-make-a-or-b-
equal-to-c)
827 Making A Large Island (/problems/making-a- 45.7% Hard
large-island)
455 Assign Cookies (/problems/assign-cookies) 49.7% Easy
605 Can Place Flowers (/problems/can-place- 30.2% Easy
flowers)
2095 Delete the Middle Node of a Linked List 58.9% Medium
(/problems/delete-the-middle-node-of-a-
linked-list)
58 Length of Last Word (/problems/length-of- 46.1% Easy
last-word)
2236 Root Equals Sum of Children 83.5% Easy
(/problems/root-equals-sum-of-children)
1757 Recyclable and Low Fat Products 89.9% Easy
(/problems/recyclable-and-low-fat-products)
1661 Average Time of Process per Machine 68.5% Easy
(/problems/average-time-of-process-per-
machine)
389 Find the Difference (/problems/find-the- 60.5% Easy
difference)
https://leetcode.com/company/microsoft/ 38/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1983 Widest Pair of Indices With Equal Range Sum 53.9% Medium
(/problems/widest-pair-of-indices-with-
equal-range-sum)
631 Design Excel Sum Formula 43.4% Hard
(/problems/design-excel-sum-formula)
672 Bulb Switcher II (/problems/bulb-switcher-ii) 50.3% Medium
972 Equal Rational Numbers (/problems/equal- 43.4% Hard
rational-numbers)
1006 Clumsy Factorial (/problems/clumsy-factorial) 56.3% Medium
1013 Partition Array Into Three Parts With Equal 42.2% Easy
Sum (/problems/partition-array-into-three-
parts-with-equal-sum)
1053 Previous Permutation With One Swap 50.1% Medium
(/problems/previous-permutation-with-one-
swap)
1198 Find Smallest Common Element in All Rows 76.5% Medium
(/problems/find-smallest-common-element-
in-all-rows)
1093 Statistics from a Large Sample 42.7% Medium
(/problems/statistics-from-a-large-sample)
1273 Delete Tree Nodes (/problems/delete-tree- 61.3% Medium
nodes)
1131 Maximum of Absolute Value Expression 48.6% Medium
(/problems/maximum-of-absolute-value-
expression)
2321 Maximum Score Of Spliced Array 56.2% Hard
(/problems/maximum-score-of-spliced-array)
2216 Minimum Deletions to Make Array Beautiful 47.5% Medium
(/problems/minimum-deletions-to-make-
array-beautiful)
2309 Greatest English Letter in Upper and Lower 69.1% Easy
Case (/problems/greatest-english-letter-in-
upper-and-lower-case)
1285 Find the Start and End Number of Continuous 84.0% Medium
Ranges (/problems/find-the-start-and-end-
number-of-continuous-ranges)
https://leetcode.com/company/microsoft/ 39/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1371 Find the Longest Substring Containing Vowels 63.5% Medium
in Even Counts (/problems/find-the-longest-
substring-containing-vowels-in-even-counts)
1369 Get the Second Most Recent Activity 68.0% Hard
(/problems/get-the-second-most-recent-
activity)
1415 The k-th Lexicographical String of All Happy 73.4% Medium
Strings of Length n (/problems/the-k-th-
lexicographical-string-of-all-happy-strings-
of-length-n)
1417 Reformat The String (/problems/reformat- 53.6% Easy
the-string)
1458 Max Dot Product of Two Subsequences 47.4% Hard
(/problems/max-dot-product-of-two-
subsequences)
1469 Find All The Lonely Nodes (/problems/find- 82.5% Easy
all-the-lonely-nodes)
1510 Stone Game IV (/problems/stone-game-iv) 59.9% Hard
1637 Widest Vertical Area Between Two Points 84.5% Medium
Containing No Points (/problems/widest-
vertical-area-between-two-points-containing-
no-points)
1638 Count Substrings That Differ by One 71.1% Medium
Character (/problems/count-substrings-that-
differ-by-one-character)
1681 Minimum Incompatibility 38.7% Hard
(/problems/minimum-incompatibility)
1791 Find Center of Star Graph (/problems/find- 83.5% Easy
center-of-star-graph)
1808 Maximize Number of Nice Divisors 32.2% Hard
(/problems/maximize-number-of-nice-
divisors)
1887 Reduction Operations to Make the Array 62.7% Medium
Elements Equal (/problems/reduction-
operations-to-make-the-array-elements-
equal)
1904 The Number of Full Rounds You Have Played 44.4% Medium
(/problems/the-number-of-full-rounds-you-
have-played)
https://leetcode.com/company/microsoft/ 40/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
1945 Sum of Digits of String After Convert 61.9% Easy
(/problems/sum-of-digits-of-string-after-
convert)
2052 Minimum Cost to Separate Sentence Into 50.1% Medium
Rows (/problems/minimum-cost-to-separate-
sentence-into-rows)
1952 Three Divisors (/problems/three-divisors) 59.1% Easy
2015 Average Height of Buildings in Each Segment 58.9% Medium
(/problems/average-height-of-buildings-in-
each-segment)
2098 Subsequence of Size K With the Largest Even 37.6% Medium
Sum (/problems/subsequence-of-size-k-with-
the-largest-even-sum)
2127 Maximum Employees to Be Invited to a 35.8% Hard
Meeting (/problems/maximum-employees-
to-be-invited-to-a-meeting)
2107 Number of Unique Flavors After Sharing K 55.9% Medium
Candies (/problems/number-of-unique-
flavors-after-sharing-k-candies)
2181 Merge Nodes in Between Zeros 86.0% Medium
(/problems/merge-nodes-in-between-zeros)
2206 Divide Array Into Equal Pairs 73.3% Easy
(/problems/divide-array-into-equal-pairs)
2208 Minimum Operations to Halve Array Sum 45.9% Medium
(/problems/minimum-operations-to-halve-
array-sum)
2333 Minimum Sum of Squared Difference 25.3% Medium
(/problems/minimum-sum-of-squared-
difference)
2339 All the Matches of the League (/problems/all- 87.2% Easy
the-matches-of-the-league)
2441 Largest Positive Integer That Exists With Its 67.6% Easy
Negative (/problems/largest-positive-integer-
that-exists-with-its-negative)
2450 Number of Distinct Binary Strings After 65.4% Medium
Applying Operations (/problems/number-of-
distinct-binary-strings-after-applying-
operations)
https://leetcode.com/company/microsoft/ 41/42
9/27/23, 1:13 AM Microsoft - LeetCode
(/) # Title Acceptance Difficulty Frequency
2540 Minimum Common Value 50.5% Easy
(/problems/minimum-common-value)
2599 Make the Prefix Sum Non-negative 51.1% Medium
(/problems/make-the-prefix-sum-non-
negative)
2548 Maximum Price to Fill a Bag 65.9% Medium
(/problems/maximum-price-to-fill-a-bag)
2664 The Knight’s Tour (/problems/the-knights- 69.8% Medium
tour)
2815 Max Pair Sum in an Array (/problems/max- 57.7% Easy
pair-sum-in-an-array)
2847 Smallest Number With Given Digit Product 51.0% Medium
(/problems/smallest-number-with-given-
digit-product)
Copyright © 2023 LeetCode
Help Center (/support) Jobs (/jobs) Bug Bounty (/bugbounty) Online Interview (/interview/) Students (/student)
Terms (/terms) Privacy Policy (/privacy)
United States (/region)
https://leetcode.com/company/microsoft/ 42/42