Show data structure names in bold
This commit is contained in:
parent
e256200528
commit
8dcb525de9
|
@ -473,7 +473,7 @@ element that corresponds to $a$ or the previous element.
|
||||||
|
|
||||||
\index{bitset}
|
\index{bitset}
|
||||||
|
|
||||||
A \texttt{bitset} is an array
|
A \key{bitset} is an array
|
||||||
where each element is either 0 or 1.
|
where each element is either 0 or 1.
|
||||||
For example, the following code creates
|
For example, the following code creates
|
||||||
a bitset that contains 10 elements:
|
a bitset that contains 10 elements:
|
||||||
|
@ -528,7 +528,7 @@ cout << (a^b) << "\n"; // 1001101110
|
||||||
|
|
||||||
\index{deque}
|
\index{deque}
|
||||||
|
|
||||||
A \texttt{deque} is a dynamic array
|
A \key{deque} is a dynamic array
|
||||||
whose size can be changed at both ends of the array.
|
whose size can be changed at both ends of the array.
|
||||||
Like a vector, a deque provides the functions
|
Like a vector, a deque provides the functions
|
||||||
\texttt{push\_back} and \texttt{pop\_back}, but
|
\texttt{push\_back} and \texttt{pop\_back}, but
|
||||||
|
@ -556,7 +556,7 @@ elements is $O(1)$ on average at both ends.
|
||||||
|
|
||||||
\index{stack}
|
\index{stack}
|
||||||
|
|
||||||
A \texttt{stack}
|
A \key{stack}
|
||||||
is a data structure that provides two
|
is a data structure that provides two
|
||||||
$O(1)$ time operations:
|
$O(1)$ time operations:
|
||||||
adding an element to the top,
|
adding an element to the top,
|
||||||
|
@ -578,7 +578,7 @@ cout << s.top(); // 2
|
||||||
|
|
||||||
\index{queue}
|
\index{queue}
|
||||||
|
|
||||||
A \texttt{queue} also
|
A \key{queue} also
|
||||||
provides two $O(1)$ time operations:
|
provides two $O(1)$ time operations:
|
||||||
adding an element to the end of the queue,
|
adding an element to the end of the queue,
|
||||||
and removing the first element in the queue.
|
and removing the first element in the queue.
|
||||||
|
@ -601,7 +601,7 @@ cout << s.front(); // 2
|
||||||
\index{priority queue}
|
\index{priority queue}
|
||||||
\index{heap}
|
\index{heap}
|
||||||
|
|
||||||
A \texttt{priority\_queue}
|
A \key{priority queue}
|
||||||
maintains a set of elements.
|
maintains a set of elements.
|
||||||
The supported operations are insertion and,
|
The supported operations are insertion and,
|
||||||
depending on the type of the queue,
|
depending on the type of the queue,
|
||||||
|
|
Loading…
Reference in New Issue