Hi, I go by Noel Codes and I created this repository to save my answers to the LeetCode questions that are part of the Grind75 list which you can find here.
The questions are separated by difficulty (Easy, Medium and Hard). The questions have a link to my solution and one link to the question in LeetCode.
- Two Sum My solution | LeetCode
- Valid Parentheses My solution | LeetCode
- Merge Two Sorted Lists My solution | LeetCode
- Best Time to Buy and Sell Stock My solution | LeetCode
- Valid Palindrome My solution | LeetCode
- Invert Binary Tree My solution | LeetCode
- Valid Anagram My solution | LeetCode
- Binary Search My solution | LeetCode
- Flood Fill My solution | LeetCode
- Lowest Common Ancestor of a BST My solution | LeetCode
- Balanced Binary Tree My solution | LeetCode
- Linked List Cycle My solution | LeetCode
- Implement Queue using Stacks My solution | LeetCode
- First Bad Version My solution | LeetCode
- Ransom Note My solution | LeetCode
- Climbing Stairs My solution | LeetCode
- Longest Palindrome My solution | LeetCode
- Reverse Linked List My solution | LeetCode
- Majority Element My solution | LeetCode
- Add Binary My solution | LeetCode
- Diameter of a Binary Tree My solution | LeetCode
- Middle of the Linked List My solution | LeetCode
- Maximum Depth of Binary Tree My solution | LeetCode
- Contains Duplicate My solution | LeetCode
- Maximum Subarray My solution | LeetCode
- Insert Interval My solution | LeetCode
- 01 Matrix My solution | LeetCode
- K Closest Points to Origen My solution | LeetCode
- 3Sum My solution | LeetCode
- Binary Tree Level Order Traversal My solution | LeetCode
- Clone Graph My solution | LeetCode
- Evaluate Reverse Polish Notation My solution | LeetCode
- Course Schedule My solution | LeetCode
- Implement Trie (Prefix Tree) My solution | LeetCode
- Coin Change My solution | LeetCode
- Product of Array Except Self My solution | LeetCode
- Min Stack My solution | LeetCode
- Validate Binary Search Tree My solution | LeetCode
- Number of Islands My solution | LeetCode
- Rotting Oranges My solution | LeetCode
- Search in Rotated Sorted Array My solution | LeetCode
- Combination Sum My solution | LeetCode
- Permutations My solution | LeetCode
- Merge Intervals My solution | LeetCode
- Lowest Common Ancestor of a Binary Tree My solution | LeetCode
- Time Based Key-Value Store My solution | LeetCode
- Accounts Merge My solution | LeetCode
- Sort Colors My solution | LeetCode
- Word break My Solution | Leetcode
- Partition Equal Subset Sum My solution | LeetCode
- String to Integer (atoi) My solution | LeetCode
- Spiral Matrix My solution | LeetCode
- Subsets My solution | LeetCode
- Longest Palindromic Substring My solution | LeetCode
- Binary Tree Right Side View My solution | LeetCode
- Unique Paths My solution | LeetCode
- Construct Binary Tree From Preorder and Inorder Traversal My solution | LeetCode