+ Select a traversal method to visualize how it explores tree nodes —
+ simple, elegant, and interactive.
+
+ {[
+ {
+ id: "inorder",
+ title: "Inorder Traversal",
+ desc: "Left → Root → Right",
+ },
+ {
+ id: "preorder",
+ title: "Preorder Traversal",
+ desc: "Root → Left → Right",
+ },
+ {
+ id: "postorder",
+ title: "Postorder Traversal",
+ desc: "Left → Right → Root",
+ },
+ ].map((t) => (
+
setSelectedTraversal(t.id)}
+ className={`relative bg-gray-700/80 backdrop-blur-md rounded-2xl p-6 text-center border border-gray-800 cursor-pointer transition-all duration-300 hover:scale-105`}
+ >
+
🌳
+
{t.title}
+
{t.desc}
+
+ ))}
+