X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=spa2-materijali.git;a=blobdiff_plain;f=Stabla%2FPrimeri%20za%20test%2FStabloIORandom.java;h=f5880c413a586e4a1d4df513761d5a8b50799f5d;hp=d3a98ca4f0cac76bb9db4e1cc12976ec2169e87e;hb=8ce9bb7b0e2a94776b901111b90f2070734267d7;hpb=cfa94f3c006a9ca193333a3efca1e48b512f55e8 diff --git a/Stabla/Primeri za test/StabloIORandom.java b/Stabla/Primeri za test/StabloIORandom.java index d3a98ca..f5880c4 100644 --- a/Stabla/Primeri za test/StabloIORandom.java +++ b/Stabla/Primeri za test/StabloIORandom.java @@ -5,6 +5,10 @@ import java.util.concurrent.atomic.AtomicInteger; import org.svetovid.io.SvetovidReader; import org.svetovid.io.SvetovidWriter; +/* + * Ova klasa sluzi za generisanje random stabala. Nije potrebno znati je, + * i bice data, prilikom izrade prakticnih zadataka. + */ public class StabloIORandom implements StabloIO { protected long seed; @@ -58,9 +62,9 @@ public class StabloIORandom implements StabloIO { } private Stablo readStablo(Random random, AtomicInteger sequence, int length, int depth) { - if (depth <= 0) { - return null; - } + if (depth <= 0) { + return null; + } int id = sequence.addAndGet(1 + random.nextInt(9)); String vrednost = new BigInteger(length, random).toString(36); Stablo desni = readStablo(random, sequence, length + random.nextInt(5), depth - random.nextInt(5));