Tech-Notes

Blind 75

Array

# Problem Status Level Link Answer
1 Two Sum Easy LeetCode Answer
2 Best Time to Buy and Sell Stock Easy LeetCode Answer
3 Contains Duplicate Easy LeetCode Answer
4 Product of Array Except Self Medium LeetCode Answer
5 Maximum Subarray Medium LeetCode -
6 Maximum Product Subarray Medium LeetCode -
7 Find Minimum in Rotated Sorted Array Medium LeetCode Answer
8 Search in Rotated Sorted Array Medium LeetCode -
9 3Sum Medium LeetCode -
10 Container With Most Water Medium LeetCode Answer

Binary

# Problem Status Level Link Answer
1 Sum of Two Integers Medium LeetCode  
2 Number of 1 Bits Easy LeetCode  
3 Counting Bits Easy LeetCode  
4 Missing Number Easy LeetCode  
5 Reverse Bits Easy LeetCode  

Dynamic Programming

# Problem Status Level Link Answer
1 Climbing Stairs Easy LeetCode  
2 Coin Change Medium LeetCode  
3 Longest Increasing Subsequence Medium LeetCode  
4 Longest Common Subsequence Medium LeetCode  
5 Word Break Problem Medium LeetCode  
6 Combination Sum Medium LeetCode  
7 House Robber Medium LeetCode  
8 House Robber II Medium LeetCode  
9 Decode Ways Medium LeetCode  
10 Unique Paths Medium LeetCode  
11 Jump Game Medium LeetCode  

Graph

# Problem Status Level Link Answer
1 Clone Graph Medium LeetCode  
2 Course Schedule Medium LeetCode  
3 Pacific Atlantic Water Flow Medium LeetCode  
4 Number of Islands Medium LeetCode  
5 Longest Consecutive Sequence Medium LeetCode  
6 Alien Dictionary (Leetcode Premium) Hard LeetCode  
7 Graph Valid Tree (Leetcode Premium) Medium LeetCode  
8 Number of Connected Components in an Undirected Graph (Leetcode Premium) Medium LeetCode  

Interval

# Problem Status Level Link Answer
1 Insert Interval Medium LeetCode  
2 Merge Intervals Medium LeetCode  
3 Non-overlapping Intervals Medium LeetCode  
4 Meeting Rooms (Leetcode Premium) Medium LeetCode  
5 Meeting Rooms II (Leetcode Premium) Medium LeetCode  

Linked List

# Problem Status Level Link Answer
1 Reverse a Linked List Easy LeetCode Answer
2 Detect Cycle in a Linked List Easy LeetCode Answer
3 Merge Two Sorted Lists Easy LeetCode Answer
4 Merge K Sorted Lists Hard LeetCode  
5 Remove Nth Node From End Of List Medium LeetCode Answer
6 Reorder List Medium LeetCode  

Matrix

# Problem Status Level Link Answer
1 Set Matrix Zeroes Medium LeetCode  
2 Spiral Matrix Medium LeetCode  
3 Rotate Image Medium LeetCode  
4 Word Search Medium LeetCode  

String

# Problem Status Level Link Answer
1 Longest Substring Without Repeating Chars Medium LeetCode  
2 Longest Repeating Character Replacement Medium LeetCode  
3 Minimum Window Substring Hard LeetCode  
4 Valid Anagram Easy LeetCode  
5 Group Anagrams Easy LeetCode  
6 Valid Parentheses Easy LeetCode Answer
7 Valid Palindrome Easy LeetCode Answer
8 Longest Palindromic Substring Medium LeetCode  
9 Palindromic Substrings Medium LeetCode  
10 Encode and Decode Strings (Leetcode Premium) Hard LeetCode  

Tree

# Problem Status Level Link Answer
1 Maximum Depth of Binary Tree Easy LeetCode Answer
2 Same Tree Easy LeetCode Answer
3 Invert/Flip Binary Tree Easy LeetCode  
4 Binary Tree Maximum Path Sum Hard LeetCode  
5 Binary Tree Level Order Traversal Medium LeetCode  
6 Serialize and Deserialize Binary Tree Hard LeetCode  
7 Subtree of Another Tree Medium LeetCode  
8 Construct Binary Tree from Preorder & Inorder Traversal Medium LeetCode  
9 Validate Binary Search Tree Medium LeetCode  
10 Kth Smallest Element in a BST Medium LeetCode  
11 Lowest Common Ancestor of BST Medium LeetCode  
12 Implement Trie (Prefix Tree) Medium LeetCode  
13 Add and Search Word Medium LeetCode  
14 Word Search II Hard LeetCode  

Heap

# Problem Status Level Link Answer
1 Merge K Sorted Lists Hard LeetCode  
2 Top K Frequent Elements Medium LeetCode  
3 Find Median from Data Stream Hard LeetCode  

14 Patterns to Ace Any Coding Interview Question