Создайте случайный граф и посмотрите, как работает поиск в глубину, в ширину и поиск мостов. Выберите начальную вершину, кликнув на ней. Алгоритм считает расстояние до нее от любой вершины (подведите к ней мышку)