René's URL Explorer Experiment


Title: Algorithms library - cppreference.com

Generator: MediaWiki 1.21.2

direct link

Domain: en.cppreference.com

Links:

cppreference.com https://en.cppreference.com/index.html
Create accounthttps://en.cppreference.com/mwiki/index.php?title=Special:UserLogin&returnto=cpp%2Falgorithm&type=signup
Log inhttps://en.cppreference.com/mwiki/index.php?title=Special:UserLogin&returnto=cpp%2Falgorithm
Pagehttps://en.cppreference.com/w/cpp/algorithm.html
Discussionhttps://en.cppreference.com/w/Talk%253Acpp/algorithm.html
https://en.cppreference.com/w/cpp/algorithm.html
Viewhttps://en.cppreference.com/w/cpp/algorithm.html
Edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit
Historyhttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=history
https://en.cppreference.com/w/cpp/algorithm.html
cpphttps://en.cppreference.com/w/cpp.html
C++https://en.cppreference.com/w/cpp.html
Compiler supporthttps://en.cppreference.com/w/cpp/compiler_support.html
Freestanding and hostedhttps://en.cppreference.com/w/cpp/freestanding.html
Languagehttps://en.cppreference.com/w/cpp/language.html
Standard libraryhttps://en.cppreference.com/w/cpp/standard_library.html
Standard library headershttps://en.cppreference.com/w/cpp/headers.html
Named requirementshttps://en.cppreference.com/w/cpp/iterator/concepts.html
Feature test macroshttps://en.cppreference.com/w/cpp/experimental/feature_test.html
Language support libraryhttps://en.cppreference.com/w/cpp/utility.html#Language_support
Concepts libraryhttps://en.cppreference.com/w/cpp/concepts.html
Diagnostics libraryhttps://en.cppreference.com/w/cpp/error.html
Memory management libraryhttps://en.cppreference.com/w/cpp/memory.html
Metaprogramming libraryhttps://en.cppreference.com/w/cpp/meta.html
General utilities libraryhttps://en.cppreference.com/w/cpp/utility.html
Containers libraryhttps://en.cppreference.com/w/cpp/container.html
Iterators libraryhttps://en.cppreference.com/w/cpp/iterator.html
Ranges libraryhttps://en.cppreference.com/w/cpp/ranges.html
Strings libraryhttps://en.cppreference.com/w/cpp/string.html
Text processing libraryhttps://en.cppreference.com/w/cpp/text.html
Numerics libraryhttps://en.cppreference.com/w/cpp/numeric.html
Date and time libraryhttps://en.cppreference.com/w/cpp/chrono.html
Input/output libraryhttps://en.cppreference.com/w/cpp/io.html
Filesystem libraryhttps://en.cppreference.com/w/cpp/filesystem.html
Concurrency support libraryhttps://en.cppreference.com/w/cpp/atomic.html
Execution control libraryhttps://en.cppreference.com/w/cpp/experimental/execution.html
Technical specificationshttps://en.cppreference.com/w/cpp/experimental.html
Symbols indexhttps://en.cppreference.com/w/cpp/symbol_index.html
External librarieshttps://en.cppreference.com/w/cpp/links/libs.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/navbar_content&action=edit
Constrained algorithms and algorithms on rangeshttps://en.cppreference.com/w/cpp/algorithm/ranges.html
ranges::copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/copy.html
ranges::sorthttps://en.cppreference.com/w/cpp/algorithm/ranges/sort.html
Execution policies (C++17)https://en.cppreference.com/w/cpp/algorithm.html#Execution_policies
is_execution_policyhttps://en.cppreference.com/w/cpp/algorithm/is_execution_policy.html
execution::seqexecution::parexecution::par_unseqexecution::unseqhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag.html
execution::sequenced_policyexecution::parallel_policyexecution::parallel_unsequenced_policyexecution::parallel_unsequencedhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
Non-modifying sequence operationshttps://en.cppreference.com/w/cpp/algorithm.html#Non-modifying_sequence_operations
Batch operationshttps://en.cppreference.com/w/cpp/algorithm.html#Batch_operations
for_eachhttps://en.cppreference.com/w/cpp/algorithm/for_each.html
for_each_nhttps://en.cppreference.com/w/cpp/algorithm/for_each_n.html
Search operationshttps://en.cppreference.com/w/cpp/algorithm.html#Search_operations
all_ofany_ofnone_ofhttps://en.cppreference.com/w/cpp/algorithm/none_of.html
countcount_ifhttps://en.cppreference.com/w/cpp/algorithm/count.html
mismatchhttps://en.cppreference.com/w/cpp/algorithm/mismatch.html
equalhttps://en.cppreference.com/w/cpp/algorithm/equal.html
findfind_iffind_if_nothttps://en.cppreference.com/w/cpp/algorithm/find.html
find_endhttps://en.cppreference.com/w/cpp/algorithm/find_end.html
find_first_ofhttps://en.cppreference.com/w/cpp/algorithm/find_first_of.html
adjacent_findhttps://en.cppreference.com/w/cpp/algorithm/adjacent_find.html
searchhttps://en.cppreference.com/w/cpp/algorithm/search.html
search_nhttps://en.cppreference.com/w/cpp/algorithm/search_n.html
Modifying sequence operationshttps://en.cppreference.com/w/cpp/algorithm.html#Modifying_sequence_operations
Copy operationshttps://en.cppreference.com/w/cpp/algorithm.html#Copy_operations
copycopy_ifhttps://en.cppreference.com/w/cpp/algorithm/copy.html
copy_backwardhttps://en.cppreference.com/w/cpp/algorithm/copy_backward.html
copy_nhttps://en.cppreference.com/w/cpp/algorithm/copy_n.html
movehttps://en.cppreference.com/w/cpp/algorithm/move.html
move_backwardhttps://en.cppreference.com/w/cpp/algorithm/move_backward.html
Swap operationshttps://en.cppreference.com/w/cpp/algorithm.html#Swap_operations
swaphttps://en.cppreference.com/w/cpp/utility/swap.html
iter_swaphttps://en.cppreference.com/w/cpp/algorithm/iter_swap.html
swap_rangeshttps://en.cppreference.com/w/cpp/algorithm/swap_ranges.html
Transformation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Transformation_operations
replacereplace_ifhttps://en.cppreference.com/w/cpp/algorithm/replace.html
transformhttps://en.cppreference.com/w/cpp/algorithm/transform.html
replace_copyreplace_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/replace_copy.html
Generation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Generation_operations
fillhttps://en.cppreference.com/w/cpp/algorithm/fill.html
fill_nhttps://en.cppreference.com/w/cpp/algorithm/fill_n.html
generatehttps://en.cppreference.com/w/cpp/algorithm/generate.html
generate_nhttps://en.cppreference.com/w/cpp/algorithm/generate_n.html
Removing operationshttps://en.cppreference.com/w/cpp/algorithm.html#Removing_operations
removeremove_ifhttps://en.cppreference.com/w/cpp/algorithm/remove.html
uniquehttps://en.cppreference.com/w/cpp/algorithm/unique.html
remove_copyremove_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/remove_copy.html
unique_copyhttps://en.cppreference.com/w/cpp/algorithm/unique_copy.html
Order-changing operationshttps://en.cppreference.com/w/cpp/algorithm.html#Order-changing_operations
reversehttps://en.cppreference.com/w/cpp/algorithm/reverse.html
reverse_copyhttps://en.cppreference.com/w/cpp/algorithm/reverse_copy.html
rotatehttps://en.cppreference.com/w/cpp/algorithm/rotate.html
rotate_copyhttps://en.cppreference.com/w/cpp/algorithm/rotate_copy.html
random_shuffleshufflehttps://en.cppreference.com/w/cpp/algorithm/random_shuffle.html
shift_leftshift_righthttps://en.cppreference.com/w/cpp/algorithm/shift.html
Sampling operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sampling_operations
samplehttps://en.cppreference.com/w/cpp/algorithm/sample.html
Sorting and related operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sorting_and_related_operations
Partitioning operationshttps://en.cppreference.com/w/cpp/algorithm.html#Partitioning_operations
partitionhttps://en.cppreference.com/w/cpp/algorithm/partition.html
partition_copyhttps://en.cppreference.com/w/cpp/algorithm/partition_copy.html
stable_partitionhttps://en.cppreference.com/w/cpp/algorithm/stable_partition.html
is_partitionedhttps://en.cppreference.com/w/cpp/algorithm/is_partitioned.html
partition_pointhttps://en.cppreference.com/w/cpp/algorithm/partition_point.html
Sorting operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sorting_operations
sorthttps://en.cppreference.com/w/cpp/algorithm/sort.html
stable_sorthttps://en.cppreference.com/w/cpp/algorithm/stable_sort.html
partial_sorthttps://en.cppreference.com/w/cpp/algorithm/partial_sort.html
partial_sort_copyhttps://en.cppreference.com/w/cpp/algorithm/partial_sort_copy.html
is_sortedhttps://en.cppreference.com/w/cpp/algorithm/is_sorted.html
is_sorted_untilhttps://en.cppreference.com/w/cpp/algorithm/is_sorted_until.html
nth_elementhttps://en.cppreference.com/w/cpp/algorithm/nth_element.html
Binary search operations(on partitioned ranges)https://en.cppreference.com/w/cpp/algorithm.html#Binary_search_operations_.28on_partitioned_ranges.29
lower_boundhttps://en.cppreference.com/w/cpp/algorithm/lower_bound.html
upper_boundhttps://en.cppreference.com/w/cpp/algorithm/upper_bound.html
equal_rangehttps://en.cppreference.com/w/cpp/algorithm/equal_range.html
binary_searchhttps://en.cppreference.com/w/cpp/algorithm/binary_search.html
Set operations (on sorted ranges)https://en.cppreference.com/w/cpp/algorithm.html#Set_operations_.28on_sorted_ranges.29
includeshttps://en.cppreference.com/w/cpp/algorithm/includes.html
set_unionhttps://en.cppreference.com/w/cpp/algorithm/set_union.html
set_intersectionhttps://en.cppreference.com/w/cpp/algorithm/set_intersection.html
set_differencehttps://en.cppreference.com/w/cpp/algorithm/set_difference.html
set_symmetric_differencehttps://en.cppreference.com/w/cpp/algorithm/set_symmetric_difference.html
Merge operations (on sorted ranges)https://en.cppreference.com/w/cpp/algorithm.html#Merge_operations_.28on_sorted_ranges.29
mergehttps://en.cppreference.com/w/cpp/algorithm/merge.html
inplace_mergehttps://en.cppreference.com/w/cpp/algorithm/inplace_merge.html
Heap operationshttps://en.cppreference.com/w/cpp/algorithm.html#Heap_operations
push_heaphttps://en.cppreference.com/w/cpp/algorithm/push_heap.html
pop_heaphttps://en.cppreference.com/w/cpp/algorithm/pop_heap.html
make_heaphttps://en.cppreference.com/w/cpp/algorithm/make_heap.html
sort_heaphttps://en.cppreference.com/w/cpp/algorithm/sort_heap.html
is_heaphttps://en.cppreference.com/w/cpp/algorithm/is_heap.html
is_heap_untilhttps://en.cppreference.com/w/cpp/algorithm/is_heap_until.html
Minimum/maximum operationshttps://en.cppreference.com/w/cpp/algorithm.html#Minimum.2Fmaximum_operations
maxhttps://en.cppreference.com/w/cpp/algorithm/max.html
minhttps://en.cppreference.com/w/cpp/algorithm/min.html
minmaxhttps://en.cppreference.com/w/cpp/algorithm/minmax.html
clamphttps://en.cppreference.com/w/cpp/algorithm/clamp.html
max_elementhttps://en.cppreference.com/w/cpp/algorithm/max_element.html
min_elementhttps://en.cppreference.com/w/cpp/algorithm/min_element.html
minmax_elementhttps://en.cppreference.com/w/cpp/algorithm/minmax_element.html
Lexicographical comparison operationshttps://en.cppreference.com/w/cpp/algorithm.html#Lexicographical_comparison_operations
lexicographical_comparehttps://en.cppreference.com/w/cpp/algorithm/lexicographical_compare.html
lexicographical_compare_three_wayhttps://en.cppreference.com/w/cpp/algorithm/lexicographical_compare_three_way.html
Permutation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Permutation_operations
next_permutationhttps://en.cppreference.com/w/cpp/algorithm/next_permutation.html
prev_permutationhttps://en.cppreference.com/w/cpp/algorithm/prev_permutation.html
is_permutationhttps://en.cppreference.com/w/cpp/algorithm/is_permutation.html
C libraryhttps://en.cppreference.com/w/cpp/algorithm.html#C_library
qsorthttps://en.cppreference.com/w/cpp/algorithm/qsort.html
bsearchhttps://en.cppreference.com/w/cpp/algorithm/bsearch.html
Numeric operationshttps://en.cppreference.com/w/cpp/algorithm.html#Numeric_operations
iotahttps://en.cppreference.com/w/cpp/algorithm/iota.html
inner_producthttps://en.cppreference.com/w/cpp/algorithm/inner_product.html
adjacent_differencehttps://en.cppreference.com/w/cpp/algorithm/adjacent_difference.html
accumulatehttps://en.cppreference.com/w/cpp/algorithm/accumulate.html
reducehttps://en.cppreference.com/w/cpp/algorithm/reduce.html
transform_reducehttps://en.cppreference.com/w/cpp/algorithm/transform_reduce.html
partial_sumhttps://en.cppreference.com/w/cpp/algorithm/partial_sum.html
inclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/inclusive_scan.html
exclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/exclusive_scan.html
transform_inclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/transform_inclusive_scan.html
transform_exclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/transform_exclusive_scan.html
Operations on uninitialized memoryhttps://en.cppreference.com/w/cpp/algorithm.html#Operations_on_uninitialized_memory
uninitialized_copyhttps://en.cppreference.com/w/cpp/memory/uninitialized_copy.html
uninitialized_movehttps://en.cppreference.com/w/cpp/memory/uninitialized_move.html
uninitialized_fillhttps://en.cppreference.com/w/cpp/memory/uninitialized_fill.html
uninitialized_copy_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_copy_n.html
uninitialized_move_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_move_n.html
uninitialized_fill_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_fill_n.html
destroyhttps://en.cppreference.com/w/cpp/memory/destroy.html
destroy_nhttps://en.cppreference.com/w/cpp/memory/destroy_n.html
destroy_athttps://en.cppreference.com/w/cpp/memory/destroy_at.html
construct_athttps://en.cppreference.com/w/cpp/memory/construct_at.html
uninitialized_default_constructhttps://en.cppreference.com/w/cpp/memory/uninitialized_default_construct.html
uninitialized_value_constructhttps://en.cppreference.com/w/cpp/memory/uninitialized_value_construct.html
uninitialized_default_construct_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_default_construct_n.html
uninitialized_value_construct_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_value_construct_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/navbar_content&action=edit
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
1 Constrained algorithms (since C++20)https://en.cppreference.com/w/cpp/algorithm.html#Constrained_algorithms_.28since_C.2B.2B20.29
2 Execution policies (since C++17)https://en.cppreference.com/w/cpp/algorithm.html#Execution_policies_.28since_C.2B.2B17.29
3 Non-modifying sequence operationshttps://en.cppreference.com/w/cpp/algorithm.html#Non-modifying_sequence_operations
3.1 Batch operationshttps://en.cppreference.com/w/cpp/algorithm.html#Batch_operations
3.2 Search operationshttps://en.cppreference.com/w/cpp/algorithm.html#Search_operations
3.3 Fold operations (since C++23)https://en.cppreference.com/w/cpp/algorithm.html#Fold_operations_.28since_C.2B.2B23.29
4 Modifying sequence operationshttps://en.cppreference.com/w/cpp/algorithm.html#Modifying_sequence_operations
4.1 Copy operationshttps://en.cppreference.com/w/cpp/algorithm.html#Copy_operations
4.2 Swap operationshttps://en.cppreference.com/w/cpp/algorithm.html#Swap_operations
4.3 Transformation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Transformation_operations
4.4 Generation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Generation_operations
4.5 Removing operationshttps://en.cppreference.com/w/cpp/algorithm.html#Removing_operations
4.6 Order-changing operationshttps://en.cppreference.com/w/cpp/algorithm.html#Order-changing_operations
4.7 Sampling operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sampling_operations
5 Sorting and related operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sorting_and_related_operations
5.1 Requirementshttps://en.cppreference.com/w/cpp/algorithm.html#Requirements
5.2 Partitioning operationshttps://en.cppreference.com/w/cpp/algorithm.html#Partitioning_operations
5.3 Sorting operationshttps://en.cppreference.com/w/cpp/algorithm.html#Sorting_operations
5.4 Binary search operations (on partitioned ranges)https://en.cppreference.com/w/cpp/algorithm.html#Binary_search_operations_.28on_partitioned_ranges.29
5.5 Set operations (on sorted ranges)https://en.cppreference.com/w/cpp/algorithm.html#Set_operations_.28on_sorted_ranges.29
5.6 Merge operations (on sorted ranges)https://en.cppreference.com/w/cpp/algorithm.html#Merge_operations_.28on_sorted_ranges.29
5.7 Heap operationshttps://en.cppreference.com/w/cpp/algorithm.html#Heap_operations
5.8 Minimum/maximum operationshttps://en.cppreference.com/w/cpp/algorithm.html#Minimum.2Fmaximum_operations
5.9 Lexicographical comparison operationshttps://en.cppreference.com/w/cpp/algorithm.html#Lexicographical_comparison_operations
5.10 Permutation operationshttps://en.cppreference.com/w/cpp/algorithm.html#Permutation_operations
6 Numeric operationshttps://en.cppreference.com/w/cpp/algorithm.html#Numeric_operations
7 Operations on uninitialized memoryhttps://en.cppreference.com/w/cpp/algorithm.html#Operations_on_uninitialized_memory
8 Random number generation (since C++26)https://en.cppreference.com/w/cpp/algorithm.html#Random_number_generation_.28since_C.2B.2B26.29
9 Noteshttps://en.cppreference.com/w/cpp/algorithm.html#Notes
10 C libraryhttps://en.cppreference.com/w/cpp/algorithm.html#C_library
11 Defect reportshttps://en.cppreference.com/w/cpp/algorithm.html#Defect_reports
12 See alsohttps://en.cppreference.com/w/cpp/algorithm.html#See_also
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=1
Constrained algorithmshttps://en.cppreference.com/w/cpp/algorithm/ranges.html
constrainedhttps://en.cppreference.com/w/cpp/language/constraints.html
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
iteratorhttps://en.cppreference.com/w/cpp/iterator/input_or_output_iterator.html
sentinelhttps://en.cppreference.com/w/cpp/iterator/sentinel_for.html
rangehttps://en.cppreference.com/w/cpp/ranges/range.html
return typeshttps://en.cppreference.com/w/cpp/algorithm/ranges.html#Return_types
std::vectorhttps://en.cppreference.com/w/cpp/container/vector.html
ranges::sorthttp://en.cppreference.com/w/cpp/ranges-algorithm-placeholder/sort
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=2
execution policieshttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
execution policy objecthttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag.html
std::for_eachhttps://en.cppreference.com/w/cpp/algorithm/for_each.html
std::for_each_nhttps://en.cppreference.com/w/cpp/algorithm/for_each_n.html
std::is_trivially_copy_constructible_vhttps://en.cppreference.com/w/cpp/types/is_copy_constructible.html
std::is_trivially_destructible_vhttps://en.cppreference.com/w/cpp/types/is_destructible.html
https://en.cppreference.com/w/cpp/header/execution.html
sequenced_policyparallel_policyparallel_unsequenced_policyunsequenced_policyhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_execution_policy_tag_t&action=edit
seqparpar_unsequnseqhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_execution_policy_tag&action=edit
is_execution_policyhttps://en.cppreference.com/w/cpp/algorithm/is_execution_policy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_execution_policy&action=edit
Feature-testhttps://en.cppreference.com/w/cpp/utility/feature_test.html
__cpp_lib_parallel_algorithmhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_parallel_algorithm
201603Lhttps://en.cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_parallel_algorithm_201603L
__cpp_lib_executionhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_execution
201603Lhttps://en.cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_execution_201603L
201902Lhttps://en.cppreference.com/w/cpp/compiler_support/20.html#cpp_lib_execution_201902L
std::execution::unsequenced_policyhttps://en.cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=3
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=4
https://en.cppreference.com/w/cpp/header/algorithm.html
for_eachhttps://en.cppreference.com/w/cpp/algorithm/for_each.html
function objecthttps://en.cppreference.com/w/cpp/named_req/FunctionObject.html
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_for_each&action=edit
ranges::for_eachhttps://en.cppreference.com/w/cpp/algorithm/ranges/for_each.html
function objecthttps://en.cppreference.com/w/cpp/named_req/FunctionObject.html
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_for_each&action=edit
for_each_nhttps://en.cppreference.com/w/cpp/algorithm/for_each_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_for_each_n&action=edit
ranges::for_each_nhttps://en.cppreference.com/w/cpp/algorithm/ranges/for_each_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_for_each_n&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=5
https://en.cppreference.com/w/cpp/header/algorithm.html
all_ofany_ofnone_ofhttps://en.cppreference.com/w/cpp/algorithm/none_of.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_all_any_none_of&action=edit
ranges::all_ofranges::any_ofranges::none_ofhttps://en.cppreference.com/w/cpp/algorithm/ranges/all_any_none_of.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_all_any_none_of&action=edit
ranges::containsranges::contains_subrangehttps://en.cppreference.com/w/cpp/algorithm/ranges/contains.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_contains&action=edit
findfind_iffind_if_nothttps://en.cppreference.com/w/cpp/algorithm/find.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_find&action=edit
ranges::findranges::find_ifranges::find_if_nothttps://en.cppreference.com/w/cpp/algorithm/ranges/find.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_find&action=edit
ranges::find_lastranges::find_last_ifranges::find_last_if_nothttps://en.cppreference.com/w/cpp/algorithm/ranges/find_last.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_find_last&action=edit
find_endhttps://en.cppreference.com/w/cpp/algorithm/find_end.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_find_end&action=edit
ranges::find_endhttps://en.cppreference.com/w/cpp/algorithm/ranges/find_end.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_find_end&action=edit
find_first_ofhttps://en.cppreference.com/w/cpp/algorithm/find_first_of.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_find_first_of&action=edit
ranges::find_first_ofhttps://en.cppreference.com/w/cpp/algorithm/ranges/find_first_of.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_find_first_of&action=edit
adjacent_findhttps://en.cppreference.com/w/cpp/algorithm/adjacent_find.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_adjacent_find&action=edit
ranges::adjacent_findhttps://en.cppreference.com/w/cpp/algorithm/ranges/adjacent_find.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_adjacent_find&action=edit
countcount_ifhttps://en.cppreference.com/w/cpp/algorithm/count.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_count&action=edit
ranges::countranges::count_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/count.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_count&action=edit
mismatchhttps://en.cppreference.com/w/cpp/algorithm/mismatch.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_mismatch&action=edit
ranges::mismatchhttps://en.cppreference.com/w/cpp/algorithm/ranges/mismatch.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_mismatch&action=edit
equalhttps://en.cppreference.com/w/cpp/algorithm/equal.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_equal&action=edit
ranges::equalhttps://en.cppreference.com/w/cpp/algorithm/ranges/equal.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_equal&action=edit
searchhttps://en.cppreference.com/w/cpp/algorithm/search.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_search&action=edit
ranges::searchhttps://en.cppreference.com/w/cpp/algorithm/ranges/search.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_search&action=edit
search_nhttps://en.cppreference.com/w/cpp/algorithm/search_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_search_n&action=edit
ranges::search_nhttps://en.cppreference.com/w/cpp/algorithm/ranges/search_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_search_n&action=edit
ranges::starts_withhttps://en.cppreference.com/w/cpp/algorithm/ranges/starts_with.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_starts_with&action=edit
ranges::ends_withhttps://en.cppreference.com/w/cpp/algorithm/ranges/ends_with.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_ends_with&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=6
https://en.cppreference.com/w/cpp/header/algorithm.html
ranges::fold_lefthttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_left.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_left&action=edit
ranges::fold_left_firsthttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_left_first.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_left_first&action=edit
ranges::fold_righthttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_right.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_right&action=edit
ranges::fold_right_lasthttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_right_last.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_right_last&action=edit
ranges::fold_left_with_iterhttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_left_with_iter.html
pairhttps://en.cppreference.com/w/cpp/algorithm/ranges/return_types/in_value_result.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_left_with_iter&action=edit
ranges::fold_left_first_with_iterhttps://en.cppreference.com/w/cpp/algorithm/ranges/fold_left_first_with_iter.html
pairhttps://en.cppreference.com/w/cpp/algorithm/ranges/return_types/in_value_result.html
optionalhttps://en.cppreference.com/w/cpp/utility/optional.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fold_left_first_with_iter&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=7
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=8
https://en.cppreference.com/w/cpp/header/algorithm.html
copycopy_ifhttps://en.cppreference.com/w/cpp/algorithm/copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_copy&action=edit
ranges::copyranges::copy_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_copy&action=edit
copy_nhttps://en.cppreference.com/w/cpp/algorithm/copy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_copy_n&action=edit
ranges::copy_nhttps://en.cppreference.com/w/cpp/algorithm/ranges/copy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_copy_n&action=edit
copy_backwardhttps://en.cppreference.com/w/cpp/algorithm/copy_backward.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_copy_backward&action=edit
ranges::copy_backwardhttps://en.cppreference.com/w/cpp/algorithm/ranges/copy_backward.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_copy_backward&action=edit
movehttps://en.cppreference.com/w/cpp/algorithm/move.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_move&action=edit
ranges::movehttps://en.cppreference.com/w/cpp/algorithm/ranges/move.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_move&action=edit
move_backwardhttps://en.cppreference.com/w/cpp/algorithm/move_backward.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_move_backward&action=edit
ranges::move_backwardhttps://en.cppreference.com/w/cpp/algorithm/ranges/move_backward.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_move_backward&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=9
https://en.cppreference.com/w/cpp/header/algorithm.html
https://en.cppreference.com/w/cpp/header/utility.html
https://en.cppreference.com/w/cpp/header/string_view.html
swaphttps://en.cppreference.com/w/cpp/utility/swap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_swap&action=edit
https://en.cppreference.com/w/cpp/header/algorithm.html
swap_rangeshttps://en.cppreference.com/w/cpp/algorithm/swap_ranges.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_swap_ranges&action=edit
ranges::swap_rangeshttps://en.cppreference.com/w/cpp/algorithm/ranges/swap_ranges.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_swap_ranges&action=edit
iter_swaphttps://en.cppreference.com/w/cpp/algorithm/iter_swap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_iter_swap&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=10
https://en.cppreference.com/w/cpp/header/algorithm.html
transformhttps://en.cppreference.com/w/cpp/algorithm/transform.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_transform&action=edit
ranges::transformhttps://en.cppreference.com/w/cpp/algorithm/ranges/transform.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_transform&action=edit
replacereplace_ifhttps://en.cppreference.com/w/cpp/algorithm/replace.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_replace&action=edit
ranges::replaceranges::replace_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/replace.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_replace&action=edit
replace_copyreplace_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/replace_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_replace_copy&action=edit
ranges::replace_copyranges::replace_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/replace_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_replace_copy&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=11
https://en.cppreference.com/w/cpp/header/algorithm.html
fillhttps://en.cppreference.com/w/cpp/algorithm/fill.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_fill&action=edit
ranges::fillhttps://en.cppreference.com/w/cpp/algorithm/ranges/fill.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fill&action=edit
fill_nhttps://en.cppreference.com/w/cpp/algorithm/fill_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_fill_n&action=edit
ranges::fill_nhttps://en.cppreference.com/w/cpp/algorithm/ranges/fill_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_fill_n&action=edit
generatehttps://en.cppreference.com/w/cpp/algorithm/generate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_generate&action=edit
ranges::generatehttps://en.cppreference.com/w/cpp/algorithm/ranges/generate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_generate&action=edit
generate_nhttps://en.cppreference.com/w/cpp/algorithm/generate_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_generate_n&action=edit
ranges::generate_nhttps://en.cppreference.com/w/cpp/algorithm/ranges/generate_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_generate_n&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=12
https://en.cppreference.com/w/cpp/header/algorithm.html
removeremove_ifhttps://en.cppreference.com/w/cpp/algorithm/remove.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_remove&action=edit
ranges::removeranges::remove_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/remove.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_remove&action=edit
remove_copyremove_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/remove_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_remove_copy&action=edit
ranges::remove_copyranges::remove_copy_ifhttps://en.cppreference.com/w/cpp/algorithm/ranges/remove_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_remove_copy&action=edit
uniquehttps://en.cppreference.com/w/cpp/algorithm/unique.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_unique&action=edit
ranges::uniquehttps://en.cppreference.com/w/cpp/algorithm/ranges/unique.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_unique&action=edit
unique_copyhttps://en.cppreference.com/w/cpp/algorithm/unique_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_unique_copy&action=edit
ranges::unique_copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/unique_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_unique_copy&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=13
https://en.cppreference.com/w/cpp/header/algorithm.html
reversehttps://en.cppreference.com/w/cpp/algorithm/reverse.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_reverse&action=edit
ranges::reversehttps://en.cppreference.com/w/cpp/algorithm/ranges/reverse.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_reverse&action=edit
reverse_copyhttps://en.cppreference.com/w/cpp/algorithm/reverse_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_reverse_copy&action=edit
ranges::reverse_copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/reverse_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_reverse_copy&action=edit
rotatehttps://en.cppreference.com/w/cpp/algorithm/rotate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_rotate&action=edit
ranges::rotatehttps://en.cppreference.com/w/cpp/algorithm/ranges/rotate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_rotate&action=edit
rotate_copyhttps://en.cppreference.com/w/cpp/algorithm/rotate_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_rotate_copy&action=edit
ranges::rotate_copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/rotate_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_rotate_copy&action=edit
shift_leftshift_righthttps://en.cppreference.com/w/cpp/algorithm/shift.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_shift&action=edit
ranges::shift_leftranges::shift_righthttps://en.cppreference.com/w/cpp/algorithm/ranges/shift.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_shift&action=edit
random_shuffleshufflehttps://en.cppreference.com/w/cpp/algorithm/random_shuffle.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_random_shuffle&action=edit
ranges::shufflehttps://en.cppreference.com/w/cpp/algorithm/ranges/shuffle.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_shuffle&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=14
https://en.cppreference.com/w/cpp/header/algorithm.html
samplehttps://en.cppreference.com/w/cpp/algorithm/sample.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_sample&action=edit
ranges::samplehttps://en.cppreference.com/w/cpp/algorithm/ranges/sample.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_sample&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=15
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=16
[1]https://en.cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
valid iteratorhttps://en.cppreference.com/w/cpp/iterator.html#Dereferenceability_and_validity
[1]https://en.cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
[1]https://en.cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
[1]https://en.cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
std::identityhttps://en.cppreference.com/w/cpp/utility/functional/identity.html
std::distancehttps://en.cppreference.com/w/cpp/iterator/distance.html
[1]https://en.cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
1.0https://en.cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-0
1.1https://en.cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-1
1.2https://en.cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-2
1.3https://en.cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-3
1.4https://en.cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-4
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=17
https://en.cppreference.com/w/cpp/header/algorithm.html
is_partitionedhttps://en.cppreference.com/w/cpp/algorithm/is_partitioned.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_partitioned&action=edit
ranges::is_partitionedhttps://en.cppreference.com/w/cpp/algorithm/ranges/is_partitioned.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_partitioned&action=edit
partitionhttps://en.cppreference.com/w/cpp/algorithm/partition.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partition&action=edit
ranges::partitionhttps://en.cppreference.com/w/cpp/algorithm/ranges/partition.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_partition&action=edit
partition_copyhttps://en.cppreference.com/w/cpp/algorithm/partition_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partition_copy&action=edit
ranges::partition_copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/partition_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_partition_copy&action=edit
stable_partitionhttps://en.cppreference.com/w/cpp/algorithm/stable_partition.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_stable_partition&action=edit
ranges::stable_partitionhttps://en.cppreference.com/w/cpp/algorithm/ranges/stable_partition.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_stable_partition&action=edit
partition_pointhttps://en.cppreference.com/w/cpp/algorithm/partition_point.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partition_point&action=edit
ranges::partition_pointhttps://en.cppreference.com/w/cpp/algorithm/ranges/partition_point.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_partition_point&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=18
https://en.cppreference.com/w/cpp/header/algorithm.html
sorthttps://en.cppreference.com/w/cpp/algorithm/sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_sort&action=edit
ranges::sorthttps://en.cppreference.com/w/cpp/algorithm/ranges/sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_sort&action=edit
stable_sorthttps://en.cppreference.com/w/cpp/algorithm/stable_sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_stable_sort&action=edit
ranges::stable_sorthttps://en.cppreference.com/w/cpp/algorithm/ranges/stable_sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_stable_sort&action=edit
partial_sorthttps://en.cppreference.com/w/cpp/algorithm/partial_sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partial_sort&action=edit
ranges::partial_sorthttps://en.cppreference.com/w/cpp/algorithm/ranges/partial_sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_partial_sort&action=edit
partial_sort_copyhttps://en.cppreference.com/w/cpp/algorithm/partial_sort_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partial_sort_copy&action=edit
ranges::partial_sort_copyhttps://en.cppreference.com/w/cpp/algorithm/ranges/partial_sort_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_partial_sort_copy&action=edit
is_sortedhttps://en.cppreference.com/w/cpp/algorithm/is_sorted.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_sorted&action=edit
ranges::is_sortedhttps://en.cppreference.com/w/cpp/algorithm/ranges/is_sorted.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_sorted&action=edit
is_sorted_untilhttps://en.cppreference.com/w/cpp/algorithm/is_sorted_until.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_sorted_until&action=edit
ranges::is_sorted_untilhttps://en.cppreference.com/w/cpp/algorithm/ranges/is_sorted_until.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_sorted_until&action=edit
nth_elementhttps://en.cppreference.com/w/cpp/algorithm/nth_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_nth_element&action=edit
ranges::nth_elementhttps://en.cppreference.com/w/cpp/algorithm/ranges/nth_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_nth_element&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=19
https://en.cppreference.com/w/cpp/header/algorithm.html
lower_boundhttps://en.cppreference.com/w/cpp/algorithm/lower_bound.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_lower_bound&action=edit
ranges::lower_boundhttps://en.cppreference.com/w/cpp/algorithm/ranges/lower_bound.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_lower_bound&action=edit
upper_boundhttps://en.cppreference.com/w/cpp/algorithm/upper_bound.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_upper_bound&action=edit
ranges::upper_boundhttps://en.cppreference.com/w/cpp/algorithm/ranges/upper_bound.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_upper_bound&action=edit
equal_rangehttps://en.cppreference.com/w/cpp/algorithm/equal_range.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_equal_range&action=edit
ranges::equal_rangehttps://en.cppreference.com/w/cpp/algorithm/ranges/equal_range.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_equal_range&action=edit
binary_searchhttps://en.cppreference.com/w/cpp/algorithm/binary_search.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_binary_search&action=edit
ranges::binary_searchhttps://en.cppreference.com/w/cpp/algorithm/ranges/binary_search.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_binary_search&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=20
https://en.cppreference.com/w/cpp/header/algorithm.html
includeshttps://en.cppreference.com/w/cpp/algorithm/includes.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_includes&action=edit
ranges::includeshttps://en.cppreference.com/w/cpp/algorithm/ranges/includes.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_includes&action=edit
set_unionhttps://en.cppreference.com/w/cpp/algorithm/set_union.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_set_union&action=edit
ranges::set_unionhttps://en.cppreference.com/w/cpp/algorithm/ranges/set_union.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_set_union&action=edit
set_intersectionhttps://en.cppreference.com/w/cpp/algorithm/set_intersection.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_set_intersection&action=edit
ranges::set_intersectionhttps://en.cppreference.com/w/cpp/algorithm/ranges/set_intersection.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_set_intersection&action=edit
set_differencehttps://en.cppreference.com/w/cpp/algorithm/set_difference.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_set_difference&action=edit
ranges::set_differencehttps://en.cppreference.com/w/cpp/algorithm/ranges/set_difference.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_set_difference&action=edit
set_symmetric_differencehttps://en.cppreference.com/w/cpp/algorithm/set_symmetric_difference.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_set_symmetric_difference&action=edit
ranges::set_symmetric_differencehttps://en.cppreference.com/w/cpp/algorithm/ranges/set_symmetric_difference.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_set_symmetric_difference&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=21
https://en.cppreference.com/w/cpp/header/algorithm.html
mergehttps://en.cppreference.com/w/cpp/algorithm/merge.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_merge&action=edit
ranges::mergehttps://en.cppreference.com/w/cpp/algorithm/ranges/merge.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_merge&action=edit
inplace_mergehttps://en.cppreference.com/w/cpp/algorithm/inplace_merge.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_inplace_merge&action=edit
ranges::inplace_mergehttps://en.cppreference.com/w/cpp/algorithm/ranges/inplace_merge.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_inplace_merge&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=22
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttps://en.cppreference.com/w/cpp/utility/functional/invoke.html
rangehttps://en.cppreference.com/w/cpp/iterator.html#Ranges
std::identityhttps://en.cppreference.com/w/cpp/utility/functional/identity.html
std::make_heaphttps://en.cppreference.com/w/cpp/algorithm/make_heap.html
ranges::make_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/make_heap.html
max heaphttps://en.wikipedia.org/wiki/Binary_heap
https://en.cppreference.com/w/cpp/header/algorithm.html
push_heaphttps://en.cppreference.com/w/cpp/algorithm/push_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_push_heap&action=edit
ranges::push_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/push_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_push_heap&action=edit
pop_heaphttps://en.cppreference.com/w/cpp/algorithm/pop_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_pop_heap&action=edit
ranges::pop_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/pop_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_pop_heap&action=edit
make_heaphttps://en.cppreference.com/w/cpp/algorithm/make_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_make_heap&action=edit
ranges::make_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/make_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_make_heap&action=edit
sort_heaphttps://en.cppreference.com/w/cpp/algorithm/sort_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_sort_heap&action=edit
ranges::sort_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/sort_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_sort_heap&action=edit
is_heaphttps://en.cppreference.com/w/cpp/algorithm/is_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_heap&action=edit
ranges::is_heaphttps://en.cppreference.com/w/cpp/algorithm/ranges/is_heap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_heap&action=edit
is_heap_untilhttps://en.cppreference.com/w/cpp/algorithm/is_heap_until.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_heap_until&action=edit
ranges::is_heap_untilhttps://en.cppreference.com/w/cpp/algorithm/ranges/is_heap_until.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_heap_until&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=23
https://en.cppreference.com/w/cpp/header/algorithm.html
maxhttps://en.cppreference.com/w/cpp/algorithm/max.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_max&action=edit
ranges::maxhttps://en.cppreference.com/w/cpp/algorithm/ranges/max.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_max&action=edit
max_elementhttps://en.cppreference.com/w/cpp/algorithm/max_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_max_element&action=edit
ranges::max_elementhttps://en.cppreference.com/w/cpp/algorithm/ranges/max_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_max_element&action=edit
minhttps://en.cppreference.com/w/cpp/algorithm/min.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_min&action=edit
ranges::minhttps://en.cppreference.com/w/cpp/algorithm/ranges/min.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_min&action=edit
min_elementhttps://en.cppreference.com/w/cpp/algorithm/min_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_min_element&action=edit
ranges::min_elementhttps://en.cppreference.com/w/cpp/algorithm/ranges/min_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_min_element&action=edit
minmaxhttps://en.cppreference.com/w/cpp/algorithm/minmax.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_minmax&action=edit
ranges::minmaxhttps://en.cppreference.com/w/cpp/algorithm/ranges/minmax.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_minmax&action=edit
minmax_elementhttps://en.cppreference.com/w/cpp/algorithm/minmax_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_minmax_element&action=edit
ranges::minmax_elementhttps://en.cppreference.com/w/cpp/algorithm/ranges/minmax_element.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_minmax_element&action=edit
clamphttps://en.cppreference.com/w/cpp/algorithm/clamp.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_clamp&action=edit
ranges::clamphttps://en.cppreference.com/w/cpp/algorithm/ranges/clamp.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_clamp&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=24
https://en.cppreference.com/w/cpp/header/algorithm.html
lexicographical_comparehttps://en.cppreference.com/w/cpp/algorithm/lexicographical_compare.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_lexicographical_compare&action=edit
ranges::lexicographical_comparehttps://en.cppreference.com/w/cpp/algorithm/ranges/lexicographical_compare.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_lexicographical_compare&action=edit
lexicographical_compare_three_wayhttps://en.cppreference.com/w/cpp/algorithm/lexicographical_compare_three_way.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_lexicographical_compare_three_way&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=25
https://en.cppreference.com/w/cpp/header/algorithm.html
next_permutationhttps://en.cppreference.com/w/cpp/algorithm/next_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_next_permutation&action=edit
ranges::next_permutationhttps://en.cppreference.com/w/cpp/algorithm/ranges/next_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_next_permutation&action=edit
prev_permutationhttps://en.cppreference.com/w/cpp/algorithm/prev_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_prev_permutation&action=edit
ranges::prev_permutationhttps://en.cppreference.com/w/cpp/algorithm/ranges/prev_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_prev_permutation&action=edit
is_permutationhttps://en.cppreference.com/w/cpp/algorithm/is_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_is_permutation&action=edit
ranges::is_permutationhttps://en.cppreference.com/w/cpp/algorithm/ranges/is_permutation.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_is_permutation&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=26
https://en.cppreference.com/w/cpp/header/numeric.html
iotahttps://en.cppreference.com/w/cpp/algorithm/iota.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_iota&action=edit
ranges::iotahttps://en.cppreference.com/w/cpp/algorithm/ranges/iota.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_iota&action=edit
accumulatehttps://en.cppreference.com/w/cpp/algorithm/accumulate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_accumulate&action=edit
inner_producthttps://en.cppreference.com/w/cpp/algorithm/inner_product.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_inner_product&action=edit
adjacent_differencehttps://en.cppreference.com/w/cpp/algorithm/adjacent_difference.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_adjacent_difference&action=edit
partial_sumhttps://en.cppreference.com/w/cpp/algorithm/partial_sum.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partial_sum&action=edit
reducehttps://en.cppreference.com/w/cpp/algorithm/reduce.html
std::accumulatehttps://en.cppreference.com/w/cpp/algorithm/accumulate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_reduce&action=edit
exclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/exclusive_scan.html
std::partial_sumhttps://en.cppreference.com/w/cpp/algorithm/partial_sum.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_exclusive_scan&action=edit
inclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/inclusive_scan.html
std::partial_sumhttps://en.cppreference.com/w/cpp/algorithm/partial_sum.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_inclusive_scan&action=edit
transform_reducehttps://en.cppreference.com/w/cpp/algorithm/transform_reduce.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_transform_reduce&action=edit
transform_exclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/transform_exclusive_scan.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_transform_exclusive_scan&action=edit
transform_inclusive_scanhttps://en.cppreference.com/w/cpp/algorithm/transform_inclusive_scan.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_transform_inclusive_scan&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=27
https://en.cppreference.com/w/cpp/header/memory.html
uninitialized_copyhttps://en.cppreference.com/w/cpp/memory/uninitialized_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_copy&action=edit
ranges::uninitialized_copyhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_copy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_copy&action=edit
uninitialized_copy_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_copy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_copy_n&action=edit
ranges::uninitialized_copy_nhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_copy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_copy_n&action=edit
uninitialized_fillhttps://en.cppreference.com/w/cpp/memory/uninitialized_fill.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_fill&action=edit
ranges::uninitialized_fillhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_fill.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_fill&action=edit
uninitialized_fill_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_fill_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_fill_n&action=edit
ranges::uninitialized_fill_nhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_fill_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_fill_n&action=edit
uninitialized_movehttps://en.cppreference.com/w/cpp/memory/uninitialized_move.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_move&action=edit
ranges::uninitialized_movehttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_move.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_move&action=edit
uninitialized_move_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_move_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_move_n&action=edit
ranges::uninitialized_move_nhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_move_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_move_n&action=edit
uninitialized_default_constructhttps://en.cppreference.com/w/cpp/memory/uninitialized_default_construct.html
default-initializationhttps://en.cppreference.com/w/cpp/language/default_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_default_construct&action=edit
ranges::uninitialized_default_constructhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_default_construct.html
default-initializationhttps://en.cppreference.com/w/cpp/language/default_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_default_construct&action=edit
uninitialized_default_construct_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_default_construct_n.html
default-initializationhttps://en.cppreference.com/w/cpp/language/default_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_default_construct_n&action=edit
ranges::uninitialized_default_construct_nhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_default_construct_n.html
default-initializationhttps://en.cppreference.com/w/cpp/language/default_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_default_construct_n&action=edit
uninitialized_value_constructhttps://en.cppreference.com/w/cpp/memory/uninitialized_value_construct.html
value-initializationhttps://en.cppreference.com/w/cpp/language/value_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_value_construct&action=edit
ranges::uninitialized_value_constructhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_value_construct.html
value-initializationhttps://en.cppreference.com/w/cpp/language/value_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_value_construct&action=edit
uninitialized_value_construct_nhttps://en.cppreference.com/w/cpp/memory/uninitialized_value_construct_n.html
value-initializationhttps://en.cppreference.com/w/cpp/language/value_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_uninitialized_value_construct_n&action=edit
ranges::uninitialized_value_construct_nhttps://en.cppreference.com/w/cpp/memory/ranges/uninitialized_value_construct_n.html
value-initializationhttps://en.cppreference.com/w/cpp/language/value_initialization.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_uninitialized_value_construct_n&action=edit
destroyhttps://en.cppreference.com/w/cpp/memory/destroy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_destroy&action=edit
ranges::destroyhttps://en.cppreference.com/w/cpp/memory/ranges/destroy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_destroy&action=edit
destroy_nhttps://en.cppreference.com/w/cpp/memory/destroy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_destroy_n&action=edit
ranges::destroy_nhttps://en.cppreference.com/w/cpp/memory/ranges/destroy_n.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_destroy_n&action=edit
destroy_athttps://en.cppreference.com/w/cpp/memory/destroy_at.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_destroy_at&action=edit
ranges::destroy_athttps://en.cppreference.com/w/cpp/memory/ranges/destroy_at.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_destroy_at&action=edit
construct_athttps://en.cppreference.com/w/cpp/memory/construct_at.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_construct_at&action=edit
ranges::construct_athttps://en.cppreference.com/w/cpp/memory/ranges/construct_at.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/ranges/dsc_construct_at&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=28
https://en.cppreference.com/w/cpp/header/random.html
ranges::generate_randomhttps://en.cppreference.com/w/cpp/algorithm/ranges/generate_random.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/ranges/dsc_generate_random&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=29
Feature-testhttps://en.cppreference.com/w/cpp/utility/feature_test.html
__cpp_lib_algorithm_iterator_requirementshttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_algorithm_iterator_requirements
202207Lhttps://en.cppreference.com/w/cpp/compiler_support/23.html#cpp_lib_algorithm_iterator_requirements_202207L
__cpp_lib_clamphttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_clamp
201603Lhttps://en.cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_clamp_201603L
std::clamphttps://en.cppreference.com/w/cpp/algorithm/clamp.html
__cpp_lib_constexpr_algorithmshttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_algorithms
201806Lhttps://en.cppreference.com/w/cpp/compiler_support/20.html#cpp_lib_constexpr_algorithms_201806L
202306Lhttps://en.cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_constexpr_algorithms_202306L
__cpp_lib_algorithm_default_value_typehttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_algorithm_default_value_type
202403Lhttps://en.cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_algorithm_default_value_type_202403L
List-initializationhttps://en.cppreference.com/w/cpp/language/list_initialization.html
__cpp_lib_freestanding_algorithmhttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_freestanding_algorithm
202311Lhttps://en.cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_freestanding_algorithm_202311L
https://en.cppreference.com/w/cpp/header/algorithm.html
__cpp_lib_robust_nonmodifying_seq_opshttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_robust_nonmodifying_seq_ops
201304Lhttps://en.cppreference.com/w/cpp/compiler_support/14.html#cpp_lib_robust_nonmodifying_seq_ops_201304L
std::mismatchhttps://en.cppreference.com/w/cpp/algorithm/mismatch.html
std::equalhttps://en.cppreference.com/w/cpp/algorithm/equal.html
__cpp_lib_samplehttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_sample
201603Lhttps://en.cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_sample_201603L
std::samplehttps://en.cppreference.com/w/cpp/algorithm/sample.html
__cpp_lib_shifthttps://en.cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_shift
201806Lhttps://en.cppreference.com/w/cpp/compiler_support/20.html#cpp_lib_shift_201806L
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=30
https://en.cppreference.com/w/cpp/header/cstdlib.html
qsorthttps://en.cppreference.com/w/cpp/algorithm/qsort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_qsort&action=edit
bsearchhttps://en.cppreference.com/w/cpp/algorithm/bsearch.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_bsearch&action=edit
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=31
LWG 193https://cplusplus.github.io/LWG/issue193
LWG 2150https://cplusplus.github.io/LWG/issue2150
LWG 2166https://cplusplus.github.io/LWG/issue2166
max heaphttps://en.wikipedia.org/wiki/Binary_heap
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=32
C documentationhttps://en.cppreference.com/w/c/algorithm.html
https://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&oldid=180667https://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&oldid=180667
Support ushttp://www.cppreference.com/support
Recent changeshttps://en.cppreference.com/w/Special:RecentChanges
FAQhttps://en.cppreference.com/w/Cppreference%253AAbout.html
Offline versionhttps://en.cppreference.com/w/Cppreference%253AArchives.html
https://en.cppreference.com/w/cpp/algorithm.html
What links herehttps://en.cppreference.com/w/Special:WhatLinksHere/cpp/algorithm
Related changeshttps://en.cppreference.com/w/Special:RecentChangesLinked/cpp/algorithm
Upload filehttp://upload.cppreference.com/w/Special:Upload
Special pageshttps://en.cppreference.com/w/Special:SpecialPages
Printable versionhttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&printable=yes
Permanent linkhttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&oldid=180667
Page informationhttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=info
العربيةhttp://ar.cppreference.com/w/cpp/algorithm
Deutschhttp://de.cppreference.com/w/cpp/algorithm
Españolhttp://es.cppreference.com/w/cpp/algorithm
Françaishttp://fr.cppreference.com/w/cpp/algorithm
Italianohttp://it.cppreference.com/w/cpp/algorithm
日本語http://ja.cppreference.com/w/cpp/algorithm
Portuguêshttp://pt.cppreference.com/w/cpp/algorithm
Русскийhttp://ru.cppreference.com/w/cpp/algorithm
Türkçehttp://tr.cppreference.com/w/cpp/algorithm
中文http://zh.cppreference.com/w/cpp/algorithm
Privacy policyhttps://en.cppreference.com/w/Cppreference%253APrivacy_policy.html
About cppreference.comhttps://en.cppreference.com/w/Cppreference%253AAbout.html
Disclaimershttps://en.cppreference.com/w/Cppreference%253AGeneral_disclaimer.html
https://www.mediawiki.org/
http://qbnz.com/highlighter/
http://www.tigertech.net/referral/cppreference.com

URLs of crawlers that visited me.