From 3104c260a16cb5de854a4a3669a4c9f47cd1c736 Mon Sep 17 00:00:00 2001 From: Ivan Pribela Date: Tue, 28 Nov 2017 22:50:45 +0100 Subject: [PATCH] Lavirint, objedinjeno resenje, ubaceno brisanje putev na kraju rada --- .../Lavirint/ObjedinjenoResenje/Resenje.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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() { -- 2.17.1