1. Implement Trie (Prefix Tree)historical

    LeetCode notes on implementing a Trie prefix tree.

  2. Unique Binary Search Treeshistorical

    LeetCode notes on counting unique binary search trees with DFS, memoization, and dynamic programming.

  3. Binary Tree Inorder Traversalhistorical

    LeetCode notes on binary tree inorder traversal with recursion and color marking.

  4. Construct Binary Tree from Preorder and Inorder Traversalhistorical

    LeetCode notes on reconstructing a binary tree from preorder and inorder traversals.

  5. Binary Tree Preorder, Inorder, and Postorder Traversalhistorical

    Notes on implementing preorder, inorder, and postorder traversal of a binary tree.

  6. Convert BST to Greater Treehistorical

    LeetCode notes on converting a binary search tree to a Greater Sum Tree.

  7. Validate Binary Search Treehistorical

    LeetCode notes on validating a binary search tree with inorder traversal.

  8. Flatten Binary Tree to Linked Listhistorical

    LeetCode notes on flattening a binary tree into a linked list in preorder.

  9. Lowest Common Ancestor of a Binary Treehistorical

    LeetCode notes on finding the lowest common ancestor in a binary tree.

  10. Diameter of Binary Treehistorical

    LeetCode notes on calculating the diameter of a binary tree.

  11. Lowest Common Ancestor Nodehistorical

    Notes on finding the lowest common ancestor of two nodes in a binary tree.

  12. Merge Two Binary Treeshistorical

    LeetCode notes on merging two binary trees.

  13. Symmetric Treehistorical

    LeetCode notes on checking whether a binary tree is mirror-symmetric.

  14. House Robber IIIhistorical

    LeetCode notes on House Robber III using DFS and memoization.

  15. Sum Root to Leaf Numbershistorical

    LeetCode notes on summing all numbers formed by root-to-leaf paths.

  16. Invert Binary Treehistorical

    LeetCode notes on Invert Binary Tree.

  17. Path Sum IIIhistorical

    LeetCode notes on Path Sum III.

  18. Maximum Depth of Binary Treehistorical

    LeetCode notes on Maximum Depth of Binary Tree.

  19. Binary Tree Maximum Path Sumhistorical

    LeetCode notes on Binary Tree Maximum Path Sum.

  20. Binary Tree Right Side Viewhistorical

    LeetCode notes on Binary Tree Right Side View.

  21. Binary Tree Level Order Traversalhistorical

    LeetCode notes on Binary Tree Level Order Traversal.

  22. Serialize and Deserialize Binary Treehistorical

    LeetCode notes on Serialize and Deserialize Binary Tree.

  23. Binary Tree Zigzag Level Order Traversalhistorical

    LeetCode notes on Binary Tree Zigzag Level Order Traversal.