
Cracking the Coding Interview questions on Leetcode
Monday, March 30, 2020
Note this page is still work in progress Chapter 1: Arrays and Strings Chapter 2: Linked Lists Chapter 3: Stacks and Queues Chapter 4: Trees and Graphs Chapter 8: Recursion and Dynamic Programming Chapter 10: Sorting and Searching Chapter 1: Arrays and Strings 1.1 Is Unique 217. Contains Duplicate 1.2 Check Permutation 567. Permutation in String 1.3 URLify 404 1.4 Palindrome Permutation…
leetcodeinterview prepbinary treetreegraphlinkedlistarraystackqueuebit manipulation

Binary Tree Interview Questions
Wednesday, March 4, 2020
Binary Tree A binary tree is a special type of graph which cannot have any cycles. It is very different from binary search tree in term of properties and usage. Binary tree is an efficient way of representing hiearchical data, and its advanced forms are widely used in implementing database indices, sorting algorithms, encoders and decisionmaking process. Binary Tree problems are great to test one's ability to think recursively, since recursion one of the fundamentals of CS.…