Level Order Traversal
Traverse a binary tree level by level from left to right.
Lowest Common Ancestor
Find the lowest common ancestor of two nodes in a binary tree.
Maximum Path Sum
Find the maximum path sum in a binary tree.
Path Sum
Check if there exists a root-to-leaf path with given sum.
Serialize and Deserialize Binary Tree
Serialize a binary tree to a string and deserialize it back to the original tree
Symmetric Tree
Check if a binary tree is symmetric around its center.
Vertical Order Traversal of Binary Tree
Traverse a binary tree vertically and return nodes by columns
Zigzag Level Order Traversal
Traverse a binary tree level by level in zigzag order