Encode and decode a BST into a string (write a function to store it in string format, then a function to read it into a BST)
Anonymous
You can use a preorder traversal with keeping track of the root to encode and decode the BST.
Check out your Company Bowl for anonymous work chats.