Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Data Structures and Algorithms
·
Module 6
Binary Trees: Traversals and Properties
1
Tree Traversal: Pre-order, In-order, and Post-order
Implement recursive pre-order, in-order, and post-order traversals.
2
Iterative Tree Traversal with Stacks
Implement iterative pre-order and in-order traversals using an explicit stack.
3
Tree Traversal and Properties
Solve problems involving tree properties like maximum depth, diameter, and balanced status.
4
Pathfinding Algorithms
Solve path-finding problems, such as finding a root-to-leaf path with a given sum.
5
Binary Tree Serialization and Deserialization
Serialize a binary tree to a string and deserialize it back to a tree.
Previous module
Linear Structures: Stacks and Queues
Next module
Binary Search Trees