Specifikace: Grafová knihovna

Jako zápočtový program bych rád psal knihovnu pro grafy (nejspíše v c++).
Měla by obsahovat většinu základních grafových algoritmů, tedy třeba
hledání komponent souvislosti, nejkratších cest, koster, mostů, silně
souvislých komponent, topologické uspořádání a podobně.