Partial Integers
Learn about digital search trees and their operations.
Bits as part of integers
In this module, we return to the problem of implementing an SSet
. The
difference now is that we assume the elements stored in the SSet
are -bit integers. That is, we want to implement add(x)
, remove(x)
, and find(x)
where . It is not too hard to think of plenty of applications where the data—or at least the key that we use for sorting the data—is an integer.
We discuss three data structures, each building on the ideas of the previous. The first structure, the BinaryTrie
performs all three SSet
operations in time. This is not very impressive, since any subset of ...
Create a free account to access the full course.
By signing up, you agree to Educative's Terms of Service and Privacy Policy