****# leetcode-practice
Practicing data structure and algorithm with Leetcode questions.
Problem No. | Solution(s) | Tags |
---|---|---|
#1 Two Sum | js scala c# python |
Map |
#2 Add Two Numbers | js scala c# python |
Linked List |
#3 Longest Substring Without Repeating Characters | js c# python |
Map Two Pointers Sliding Window |
#5 Longest Palindromic Substring | js |
Two Pointers |
#20 Valid Parentheses | js scala c# |
Stack |
#36 Valid Sudoku | js |
Map |
#54 Spiral Matrix | js scala |
Recursion |
#94 Binary Tree Inorder Traversal | js c# |
Binary Tree Stack Recursion |
#118 Pascal's Triangle | js scala |
Array Recursion |
#144 Binary Tree Preorder Traversal | js c# |
Binary Tree Stack Recursion |
#146 LRU Cache | js scala c# |
Map Linked List |
#155 Min Stack | js c# |
Stack Linked List |
#171 Excel Sheet Column Number | scala |
String |
#680 Valid Palindrome II | js |
Two Pointers |
#1480 Running Sum of 1d Array | js scala c# |
Array |