Skip to content

beohoang98/tree-visualizer

Repository files navigation

TREE VISUALIZER

Personal project

A React.js web application to visualizer tree-structure value like Binary Tree, AVL Tree, or BTree.

https://beohoang98.github.io/tree-visualizer

Purpose

  • For practice React.js and its libraries, also practice data structure knowledge.

  • Coding "workout" - to remain knowledge while being jobless.

Checklist

  • Tree implementations

    • Simple binary search tree

    • AVL Tree

    • BTree

    • Red-black Tree

  • Visualize tree by SVG

    • Render tree recursively

    • Simple animation

    • Calculate height to adjust node's position after add node

    • Re calculate height to adjust node's position after remove node

  • Performance

Not thought out yet

  • Other stuff

    • Download SVG

    • Download in other file type

    • Not thought out yet