Skip to content

5. Sets

A set stores a collection of unique elements with no particular order.

Abstract Data Type: Set

Data:

  • A collection of unique elements with no particular order.
  • Size of set.
Pseudocode UML Description
contains(key) +contains(key: K): boolean Checks if the key k is in the set.
add(key) +add(key: K): void Adds the key k to the set.
remove(key) +remove(key: K): V Removes the key k from the set.

Next Page →