12
Searching
Objectives
An introduction to binary search trees
An introduction to hash functions and hash tables
A brief introduction to random number generation
An introduction to Java Collections Framework structures supporting
search: List, Map, Set, HashSet, TreeMap, TreeSet,andHashMap
Key Terms
associative search
binary search tree
content-addressable search
document authentica-
tion
document integrity
document nonrepudia-
tion
hash collision
hash function
hash table load factor
index
JCF
map
mixed-linear-
congruential
probe
pseudorandom number
Introduction
Much of this course and text have been about the efficient storage and retrieval of
data. The interest ...

Get Data Structures Using Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.