Dizajni një algoritëm për të zgjidhur një problem interesant
Ky algoritëm është projektuar për të gjetur rrugën më efikase midis dy nyjeve në një grafik. Ajo fillon duke krijuar një grup nyjesh që përmbajnë nyjet fillestare dhe përfundimtare. Algoritmi pastaj shikon të gjitha skajet e lidhura me secilin nga këto nyje dhe llogarit koston totale të secilës rrugë, duke mbajtur gjurmën e kostos minimale. Algoritmi vazhdon të shikojë nyjet e ardhshme më të afërta derisa të arrihet nyja e fundit, pastaj do të kthejë rrugën më efikase me koston më të ulët.