Библиотека алгоритмов для поиска кратчайшего пути графа

Создать библиотеку алгоритмов.

в ней создать 2 алгоритма поиска кратчайшего пути графа (Дейкстры и Флойда).

Результат должен выводиться в форме в двух таблицах.