DIY: Serialize and Deserialize N-ary Tree
Solve the interview question "Serialize and Deserialize N-ary Tree" in this lesson.
We'll cover the following
Problem statement
You are given an N-ary tree. You have to make the following functions:
serialize(Node root)
: This function takes the root node of the tree and serializes it into a string.deserialize(string data)
: This function takes the serialized string and converts it back into a tree.
There is no restriction on how your serialization and deserialization algorithm should work.
Level up your interview prep. Join Educative to access 80+ hands-on prep courses.