1 min read

Celeritas

A website for visualizing data structures and algorithms.

Why the name Celeritas?

Visit the website here to find out!

Why did I make this?

I made this website during the time I took the Data structures and algorithms course at NTNU.

I wanted to have a place where I could visualize the data structures and algorithms I learned about in the course. I also wanted to have a place where I could write about the algorithms and data structures I learned about.

It was a way for me to put theory in practice, visualizing various sorting algorithms, graph algorithms and pathfinding algorithms.

A video of the website in action

A video of the website in actionA video of the website in action

In the video above, you can see a visualization of the Dijkstra pathfinding algorithm. The random maze generation is recursive, and guarantees one path from start node to target node.