Microsoft
2021
- Leetcode 236 Lowest Common Ancestor of a Binary Tree Aug 20
- Leetcode 208 Implement Trie (Prefix Tree) Aug 18
- Leetcode 98 Validate Binary Search Tree Aug 17
- Leetcode 105 Construct Binary Tree from Preorder and Inorder Traversal Aug 16
- Leetcode 117 Populating Next Right Pointers in Each Node II Aug 15
- Leetcode 116 Populating Next Right Pointers in Each Node Aug 13
- Leetcode 437 Path Sum III Aug 12
- Leetcode 199 Binary Tree Right Side View Aug 10
- Leetcode 103 Binary Tree Zigzag Level Order Traversal Aug 7
- Leetcode 102 Binary Tree Level Order Traversal Aug 6
- Leetcode 310 Minimum Height Trees Aug 5
- Leetcode 210 Course Schedule II Aug 4
- Leetcode 207 Course Schedule Aug 3
- Leetcode 767 Reorganize String Aug 2
- Leetcode 215 Kth Largest Element in an Array Aug 1
- Leetcode 347 Top K Frequent Elements Jul 28
- Leetcode 11 Container With Most Water Jul 24
- Leetcode 75 Sort Colors Jul 23
- Leetcode 713 Subarray Product Less Than K Jul 22
- Leetcode 16 3Sum Closest Jul 21
- Leetcode 15 3Sum Jul 20
- Leetcode 3 Longest Substring Without Repeating Characters Jul 19
- Leetcode 658 Find K Closest Elements Jul 15
- Leetcode 240 Search a 2D Matrix II Jul 14
- Leetcode 74 Search a 2D Matrix Jul 13
- Leetcode 81 Search in Rotated Sorted Array II Jul 12
- Leetcode 33 Search in Rotated Sorted Array Jul 11
- Leetcode 162 Find Peak Element Jul 11
- Leetcode 153 Find Minimum in Rotated Sorted Array Jul 10
- Leetcode 57 Insert Interval Jul 9
- Leetcode 621 Task Scheduler Jul 7
- Leetcode 253 Meeting Rooms II Jul 6
- Leetcode 706 Design HashMap Jul 3
- Leetcode 56 Merge Intervals Jul 3
- Leetcode 819 Most Common Word Jul 2
- Leetcode 373 Find K Pairs with Smallest Sums Jul 2
- Leetcode 509 Fibonacci Number Jul 1
- Leetcode 929. Unique Email Addresses Jun 30
- Leetcode 917 Reverse Only Letters Jun 29
- Leetcode 905 Sort Array By Parity Jun 28
- Leetcode 796 Rotate String Jun 27
- Leetcode 724 Find Pivot Index Jun 26
- Leetcode 671 Second Minimum Node In a Binary Tree Jun 25
- Leetcode 557 Reverse Words in a String III Jun 24
- Leetcode 541 Reverse String II Jun 23
- Leetcode 415 Add Strings Jun 22
- Leetcode 414 Third Maximum Number Jun 21
- Leetcode 412 Fizz Buzz Jun 20
- Leetcode 387 First Unique Character in a String Jun 19
- Leetcode 349 Intersection of Two Arrays Jun 18
- Leetcode 344 Reverse String Jun 17
- Leetcode 283 Move Zeroes Jun 16
- Leetcode 257 Binary Tree Paths Jun 15
- Leetcode 242 Valid Anagram Jun 14
- Leetcode 237 Delete Node in a Linked List Jun 13
- Leetcode 232 Implement Queue using Stacks Jun 12
- Leetcode 225 Implement Stack using Queues Jun 11
- Leetcode 191 Number of 1 Bits Jun 10
- Leetcode 171 Excel Sheet Column Number Jun 9
- Leetcode 168 Excel Sheet Column Title Jun 8
- Leetcode 167 Two Sum II - Input Array Is Sorted Jun 7
- Leetcode 160 Intersection of Two Linked Lists Jun 6
- Leetcode 155 Min Stack Jun 5
- Leetcode 125 Valid Palindrome Jun 4
- Leetcode 118 Pascal's Triangle Jun 3
- Leetcode 108 Convert Sorted Array to Binary Search Tree Jun 2
- Leetcode 110 Balanced Binary Tree Jun 1
- Leetcode 101 Symmetric Tree May 27
- Leetcode 088 Merge Sorted Array May 27
- Leetcode 069 Sqrt(x) May 26
- Leetcode 067 Add Binary May 25
- Leetcode 066 Plus One May 24
- Leetcode 014 Longest Common Prefix May 24
- Leetcode 026 Remove Duplicates from Sorted Array May 23
- Leetcode 020 Valid Parentheses May 23
- Leetcode 028 Implement strStr() May 22
- Leetcode 013 Roman to Integer May 22
- Leetcode 009 Palindrome Number May 22
- Leetcode 328 Odd Even Linked List May 20
- Leetcode 24 Swap Nodes in Pairs May 19
- Leetcode 61 Rotate List May 18
- Leetcode 92 Reverse Linked List II May 17
- Leetcode 323 Number of Connected Components in an Undirected Graph May 16
- Leetcode 261 Graph Valid Tree May 15
- Leetcode 200 Number of Islands May 14
- Leetcode 133 Clone Graph May 12
- Leetcode 148 Sort List May 10
- Leetcode 002 Add Two Numbers May 8
- Leetcode 142 Linked List Cycle II May 7
- Leetcode 416 Partition Equal Subset Sum May 4
- Leetcode 647 Palindromic Substrings May 2
- Leetcode 55 Jump Game May 1
- Leetcode 62 Unique Paths Apr 30
- Leetcode 91 Decode Ways Apr 29
- Leetcode 139 Word Break Apr 27
- Leetcode 005 Longest Palindromic Substring Apr 25
- Leetcode 300 Longest Increasing Subsequence Apr 24
- Leetcode 322 Coin Change Apr 22
- Leetcode 213 House Robber II Apr 22
- Leetcode 198 House Robber Apr 21
- Leetcode 17 Letter Combinations of a Phone Number Apr 20
- Leetcode 22 Generate Parentheses Apr 17
- Leetcode 39 Combination Sum Apr 14
- Leetcode 47 Permutations II Apr 12
- Leetcode 46 Permutations Apr 12
- Leetcode 78 Subsets Apr 10
- Leetcode 079 Word Search Apr 8
- Leetcode 48 Rotate Image Apr 7
- Leetcode 54 Spiral Matrix Apr 6
- Leetcode 73 Set Matrix Zeroes Apr 5
- Leetcode 442 Find All Duplicates in an Array Apr 4
- Leetcode 287 Find the Duplicate Number Apr 3
- Leetcode 238 Product of Array Except Self Apr 1
- Leetcode 169 Majority Element Mar 29
- Leetcode 977 Squares of a Sorted Array Mar 26
- Leetcode 001 Two Sum Mar 26
- Leetcode 226 Invert Binary Tree Mar 25
- Leetcode 235 Lowest Common Ancestor of a Binary Search Tree Mar 24
- Leetcode 104 Maximum Depth of Binary Tree Mar 24
- Leetcode 543 Diameter of Binary Tree Mar 22
- Leetcode 112 Path Sum Mar 21
- Leetcode 100 Same Tree Mar 20
- Leetcode 704 Binary Search Mar 15
- Leetcode 252 Meeting Rooms Mar 14