Prvi domaći zadatak




Za domaći se treba realizovati traženi algoritam pretraživanja.

Primjer na kojem je potrebno testirati rješenja je: 

 

Algoritam treba da bude takav da funkcioniše za bilo koji graf, ne samo graf dat za testiranje.

Za način realizacije grafa i predstavljana čvora studenti sami treba da se odluče: preko matrice susjedstava, preko liste, niza objekata klase, ....

Može se koristiti bilo koji programski jezik.

Potrebno je voditi računa o ponovljenim stanjima.

Realizacija pretraživanja bez riješenih ponovljenih stanja se boduje sa pet bodova, ponovljena stanja nose još tri boda, a grafički prikaz toka algoritma i rješenja još dva.

Za grafički prikaz se može dinamički crtati stablo, koristiti već u startu nacrtano stablo, pa da se na neki način ističu putanje i čvorovi koji se trenutno ispituju ili u konzoli prikazivati korišćenjem simbola.

U prilogu su fajlovi za crtanje stabla u Octave koji mogu poslužiti kao inspiracija za rad: https://dl.ucg.ac.me/pluginfile.php/317969/mod_assign/intro/Ilustracija.m.txt i https://dl.ucg.ac.me/pluginfile.php/317969/mod_assign/intro/elipsa.txt

Bodovi sa domaćeg se ne mogu nadoknaditi na neki drugi način!

Domaće je neophodno upload-ovati do nedjelje 10.11.2024. godine.

Domaći će se braniti lično u ponedjeljak 11.11.2024. godine u terminu koji će biti naknadno objavljen.



Ne propustite nijednu važnu vijest, pretplatite se na vijesti Akademski forum.