Binary Tree and N-ary Tree Project
The following list shows the liveProject’s units and their milestones.
- Node Classes
Binary node class N-ary node class
- Outline Views
Textual binary node hierarchy Textual n-ary node hierarchy
- Exhaustive Search
Search binary trees. Search n-ary trees.
- Traversals
Traverse binary trees. Traverse n-ary trees.
- Drawing
Draw binary trees. Draw n-ary trees. Draw a simple org chart.
- Org Charts
Draw an org chart with linked leaves. Draw an org chart with twigs.
- Updating Sorted Trees
Create and edit a sorted binary tree.
The deliverables for this project’s milestones are Jupyter Notebooks that implement the algorithms described in the milestones.