Hashing

Vejledning løsninger
Opgaver
1 Lav en klasse HashSet, der kan repræsentere en mængde af tal fra de naturlige tal (i.e. heltal større en nul).
  Klassen skal implementere en hash-tabel, med lineær probing, der anvender en modulus-hash-funktion med array'et længde.
Konstruktorer Klassen skal have to konstruktorer: En default-konstruktor, der sætter array'ets længde til 10, og en konstruktor, der tager array'et længde som parameter.
  Klassen skal have følgende metoder:
Metoder
void add( int value )
void delete( int value )
boolean contains( int value )
void clear()
  value er i alle tilfælde det element det drejer sig om. contains-metoden fortæller om et givet element tilhører den mængde HashSet'et repræsenterer. clear-metoden tømmer mængden.
  Der skal også lavet en passende toString-metode, der viser mængdens elementer.
  Til sidst skal der laves en test-anvendelse.