Algoritmos para problemas clássicos sobre grafos e digrafos utilizando técnicas de projeto de algoritmos, estruturas de dados e teoria dos grafos.