Di implementazioni ed esempi completi è piena internet... basterebbe prenderne uno e studiarlo

Comunque si è trasferita su altro forum

https://www.inforge.net/forum/threads/grafi-orientati.593077/