public interface ArraySearchingAlgorithm
| Modifier and Type | Method and Description |
|---|---|
int |
findClosest(ArraySearchingGopher gopher,
java.lang.Object key)
Finds the slot where the given key _would_ go if it were in there.
|
int |
findClosest(ArraySearchingGopher gopher,
java.lang.Object key,
int start,
int end)
Finds the slot where the given key _would_ go if it were in there.
|
int |
search(ArraySearchingGopher gopher,
java.lang.Object key)
Does the job using the given gopher.
|
int |
search(ArraySearchingGopher gopher,
java.lang.Object key,
int start,
int end)
Does the job using the given gopher over the given range.
|
int search(ArraySearchingGopher gopher, java.lang.Object key)
int search(ArraySearchingGopher gopher, java.lang.Object key, int start, int end)
int findClosest(ArraySearchingGopher gopher, java.lang.Object key)
int findClosest(ArraySearchingGopher gopher, java.lang.Object key, int start, int end)