2.6 KiB
2.6 KiB
[algorithms.general]
26 Algorithms library [algorithms]
26.1 General [algorithms.general]
This Clause describes components that C++ programs may use to perform algorithmic operations on and other sequences.
The following subclauses describe components for non-modifying sequence operations, mutating sequence operations, sorting and related operations, and algorithms from the C library, as summarized in Table 85.
Table 85 — Algorithms library summary [tab:algorithms.summary]
| ð | Subclause | Header |
|---|---|---|
| ð [algorithms.requirements] |
Algorithms requirements | |
| ð [algorithms.parallel] |
Parallel algorithms | |
| ð [algorithms.results] |
Algorithm result types | |
| ð [alg.nonmodifying] |
Non-modifying sequence operations | |
| ð [alg.modifying.operations] |
Mutating sequence operations | |
| ð [alg.sorting] |
Sorting and related operations | |
| ð [numeric.ops] |
Generalized numeric operations | |
| ð [specialized.algorithms] |
Specialized algorithms | |
| ð [alg.rand] |
Specialized algorithms | |
| ð [alg.c.library] |
C library algorithms |