hr.fer.zemris.util
Class ArraysUtil

java.lang.Object
  extended by hr.fer.zemris.util.ArraysUtil

public class ArraysUtil
extends java.lang.Object

Pomoćni razred s metodama za rad nad poljima.

Author:
marcupic

Constructor Summary
ArraysUtil()
           
 
Method Summary
static void linearFillArray(int[] array)
          Metoda koja popunjava polje integera počev od 0 na dalje.
static void shuffleArray(int[] array, java.util.Random rand)
          Metoda koja permutira redosljed elemenata u predanom polju posredstvom slučajnog mehanizma.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArraysUtil

public ArraysUtil()
Method Detail

linearFillArray

public static void linearFillArray(int[] array)
Metoda koja popunjava polje integera počev od 0 na dalje. Primjerice, ako je polje duljine 3, sadržaj će postati: 0, 1, 2.

Parameters:
array - polje koje treba popuniti

shuffleArray

public static void shuffleArray(int[] array,
                                java.util.Random rand)
Metoda koja permutira redosljed elemenata u predanom polju posredstvom slučajnog mehanizma.

Parameters:
array - polje koje treba permutirati
rand - generator slučajnih brojeva