Class GeHashing
java.lang.Object
|
+--GeHashing
- All Implemented Interfaces:
- Menge
- public class GeHashing
- extends java.lang.Object
- implements Menge
Implementation des Interface Menge
durch ein geschlossenes Hashing mit einem Array von Objekten.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
LEER
private static final byte LEER
BELEGT
private static final byte BELEGT
GELOESCHT
private static final byte GELOESCHT
inhalt
private Comparable[] inhalt
zustand
private byte[] zustand
GeHashing
public GeHashing(int N)
hash
private int hash(Comparable x)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
find
private int find(Comparable x)
lookup
public Comparable lookup(Comparable x)
- Specified by:
lookup
in interface Menge
insert
public boolean insert(Comparable x)
- Specified by:
insert
in interface Menge
delete
public boolean delete(Comparable x)
- Specified by:
delete
in interface Menge