Advanced Data Structures in JAVA. Questions done in classroom.
- Convert Binary search tree to doubly linked list(Singly LL applied)
- Calculate difference of sum of even and sum of odd nodes
- Find the rank of a key in Balanced Search Tree
- Sum root to leaf numbers (Interview Bit)
- All possible paths from root to leaves (Interview Bit)
- All possible paths from root to leaves with given sum (Interview Bit)(ArrayList Solution)
- Flatten Binary Tree to Linked List (Interview Bit)
- Zig Zag Traversal (Interview Bit)
- Next Right Pointer (Interview Bit)