Условие:
Алгоритм работы с графом должен быть реализован на языке C/C++. По завершении работы программы необходимо очистить динамическую память, занимаемую графом, с помощью функций free() или delete().
Задача: Найти и вывести кратчайший путь в неориентированном графе, все
рёбра которого имеют единичный вес, между двумя заданными вершинами. Начальную и конечную вершины ввести с клавиатуры. Граф задан
в текстовом файле матрицей смежности.
