I'm currently studying about algorithms. As such, I decided to share my studies with this open source page that shows those algorithms in action through running demos.

Algorithm to find the shortest path.

Greedy best first search. Not guaranteed to find shortest path.

Algorithm combining ideas of BestFirst and Dijkstra, finds the shortest path

Algorithm to create a minimum spanning tree

Algorithm to find pairs of shortest paths over the entire graph

Algorithm to find the shortest path (in terms of nodes visited)

Representation of Binary Trees

Lossless compression of data using frequency of symbols