##Logs
-
generateParenthesis : Its is an algorithm for generating valid paranthesis strings for a given value n. Uses hashsets and List.
-
LRUCache : Its is an LRU implementation using HashMap and DeQueue or LinkedList with CacheNode(Created) Object.
-
MaxXorInAnArray : Finding the XOR of 2 elements in an unempty array using HashMap and Bit manipulation.
-
MinStack: : Min Stack in O(n) space . ie without using an extra stack to store the min.
- Binary Tree Questions : 3 Binary Tree questions on LeetCode : Traversal, Rebuilding, ZIGZAG ordering, FlattenTreeInPlace
-
Divide Integers : Integer Division without using MOD DIV or Mult in O(logn) time.
-
SurroundedRegions : Simple DFS Graph Questions to start of with DFS Implementations.
-
ConvertStringToInteger : Convert String to Integers(Requirements Interview Question)