Class GeHashing
java.lang.Object
|
+--GeHashing
- public class GeHashing
- extends java.lang.Object
- implements Hashing
Implementation des Interface Hashing
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()
- Specified by:
- toString in interface Hashing
- Overrides:
- toString in class java.lang.Object
find
private int find(Comparable x)
lookup
public Comparable lookup(Comparable x)
- Specified by:
- lookup in interface Hashing
insert
public boolean insert(Comparable x)
- Specified by:
- insert in interface Hashing
delete
public boolean delete(Comparable x)
- Specified by:
- delete in interface Hashing