In this project I document my implementation of various Leetcode practice problems and create my own test cases. I figured this would help me retain the material better than simply creating my solutions on www.leetcode.com.
Number | Title | Difficulty | Category | Leetcode Link | Solution | Test |
---|---|---|---|---|---|---|
1 | Two Sum | Easy | Algorithms, Array | Link | Solution | Test |
5 | Longest Palindromic Substring | Medium | Algorithms, String | Link | Solution | Test |
21 | Merge Two Sorted Lists | Easy | Data Structures, Linked Lists | Link | Solution | Test |
56 | Merge Intervals | Medium | Algorithms, Array | Link | Solution | Test |
68 | Text Justification | Hard | Algorithms, String | Link | Solution | Test |
94 | Binary Tree Inorder Traversal | Easy | Data Structures, Binary Tree | Link | Solution | Test |
105 | Construct Binary Tree from Preorder and Inorder Traversal | Medium | Data Structures, Binary Tree | Link | Solution | Test |
200 | Number of Islands | Medium | Algorithms, Search | Link | Solution | Test |
844 | Backspace String Compare | Easy | Algorithms, String | Link | Solution | Test |
1060 | Missing Element in Sorted Array | Medium | Algorithms, Binary Search | Link | Solution | Test |