Glossary
::: {.glossary}
- array
-
a data structure consisting of an ordered collection of data elements of identical type in which each element can be identified by an array index.
- collection
-
a grouping of a number of data items (possibly only zero or one) that have some shared significance or need to be operated upon together.
- hash table
-
a collection consisting of key-value pairs with an associated hash function that maps the key to the associated value.
- const (immutable)
-
unable to be modified.
- non-const (mutable)
-
the ability of an object to be modified.
- set
-
An unordered data structure consisting of unique, immutable data values.
- string
-
A sequential data structure consisting of zero or more characters.
- vector
-
sequence container storing data of a single type that is stored in a dynamically allocated array which can change in size.
- word
-
unit of data used by a particular processor design. :::
Matching
::: {.dragndrop feedback=”Feedback shows incorrect matches.” match_1=”array|||a data structure consisting of an ordered collection of data elements of identical type in which each element can be identified by an index.” match_2=”collection||| a grouping of a number of data items that have some shared significance or need to be operated upon together.” match_3=”vector|||sequence container storing data of a single type that is stored in a dynamically allocated array which can change in size.” match_4=”hash table|||a collection consisting of key-value pairs with an associated function that maps the key to the associated value.” match_5=”set|||An unordered data structure consisting of unique, immutable data values.” match_6=”string|||A sequential data structure consisting of zero or more characters.” match_7=”word|||unit of data used by a particular processor design.” match_8=”mutability|||able to be modified.” match_9=”immutable|||unable to be modified.”} matching_ch5
Match the words to thier corresponding definition. :::