From: Ivan Pribela Date: Tue, 28 Nov 2017 21:50:45 +0000 (+0100) Subject: Lavirint, objedinjeno resenje, ubaceno brisanje putev na kraju rada X-Git-Url: https://svarog.pmf.uns.ac.rs/gitweb/?a=commitdiff_plain;h=3104c260a16cb5de854a4a3669a4c9f47cd1c736;p=spa2-materijali.git Lavirint, objedinjeno resenje, ubaceno brisanje putev na kraju rada --- diff --git a/PretrazivanjeSaVracanjem/Lavirint/ObjedinjenoResenje/Resenje.java b/PretrazivanjeSaVracanjem/Lavirint/ObjedinjenoResenje/Resenje.java index 84c1af5..dbabd6d 100644 --- a/PretrazivanjeSaVracanjem/Lavirint/ObjedinjenoResenje/Resenje.java +++ b/PretrazivanjeSaVracanjem/Lavirint/ObjedinjenoResenje/Resenje.java @@ -29,12 +29,12 @@ public class Resenje { // Kreira novo prazno resenje public Resenje() { - this("Trenutni put", Prikaz.TIRKIZNA); + this("Trenutni", Prikaz.TIRKIZNA); } // Kreira novo resenje sa istim sadrzajem kao original public Resenje(Resenje original) { - this("Najbolji put", Prikaz.LJUBICASTA); + this("Optimalan", Prikaz.LJUBICASTA); polja.addAll(original.polja); } @@ -57,8 +57,12 @@ public class Resenje { // Stampa resenje public void stampaj() { System.out.println(getLength()); - for (int i = 0; i < getLength(); i++) + for (int i = 0; i < getLength(); i++) { System.out.println(polja.get(i)); + } + Prikaz.put("Trenutni", null, null, null); + Prikaz.put("Optimalan", null, null, null); + Prikaz.put("Najbolji", polja, Polje::getX, Polje::getY, this::toString, Prikaz.LJUBICASTA); } public String toString() {