René's URL Explorer Experiment


Title: Algorithms library - cppreference.com

Generator: MediaWiki 1.21.2

direct link

Domain: cppreference.com

Links:

cppreference.com http://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
Pagehttp://cppreference.com/w/cpp/algorithm.html
Discussionhttp://cppreference.com/w/Talk%253Acpp/algorithm.html
http://cppreference.com/w/cpp/algorithm.html
Viewhttp://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
http://cppreference.com/w/cpp/algorithm.html
cpphttp://cppreference.com/w/cpp.html
C++http://cppreference.com/w/cpp.html
Compiler supporthttp://cppreference.com/w/cpp/compiler_support.html
Freestanding and hostedhttp://cppreference.com/w/cpp/freestanding.html
Languagehttp://cppreference.com/w/cpp/language.html
Standard libraryhttp://cppreference.com/w/cpp/standard_library.html
Standard library headershttp://cppreference.com/w/cpp/headers.html
Named requirementshttp://cppreference.com/w/cpp/iterator/concepts.html
Feature test macroshttp://cppreference.com/w/cpp/experimental/feature_test.html
Language support libraryhttp://cppreference.com/w/cpp/utility.html#Language_support
Concepts libraryhttp://cppreference.com/w/cpp/concepts.html
Diagnostics libraryhttp://cppreference.com/w/cpp/error.html
Memory management libraryhttp://cppreference.com/w/cpp/memory.html
Metaprogramming libraryhttp://cppreference.com/w/cpp/meta.html
General utilities libraryhttp://cppreference.com/w/cpp/utility.html
Containers libraryhttp://cppreference.com/w/cpp/container.html
Iterators libraryhttp://cppreference.com/w/cpp/iterator.html
Ranges libraryhttp://cppreference.com/w/cpp/ranges.html
Strings libraryhttp://cppreference.com/w/cpp/string.html
Text processing libraryhttp://cppreference.com/w/cpp/text.html
Numerics libraryhttp://cppreference.com/w/cpp/numeric.html
Date and time libraryhttp://cppreference.com/w/cpp/chrono.html
Input/output libraryhttp://cppreference.com/w/cpp/io.html
Filesystem libraryhttp://cppreference.com/w/cpp/filesystem.html
Concurrency support libraryhttp://cppreference.com/w/cpp/atomic.html
Execution control libraryhttp://cppreference.com/w/cpp/experimental/execution.html
Technical specificationshttp://cppreference.com/w/cpp/experimental.html
Symbols indexhttp://cppreference.com/w/cpp/symbol_index.html
External librarieshttp://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 rangeshttp://cppreference.com/w/cpp/algorithm/ranges.html
ranges::copyhttp://cppreference.com/w/cpp/algorithm/ranges/copy.html
ranges::sorthttp://cppreference.com/w/cpp/algorithm/ranges/sort.html
Execution policies (C++17)http://cppreference.com/w/cpp/algorithm.html#Execution_policies
is_execution_policyhttp://cppreference.com/w/cpp/algorithm/is_execution_policy.html
execution::seqexecution::parexecution::par_unseqexecution::unseqhttp://cppreference.com/w/cpp/algorithm/execution_policy_tag.html
execution::sequenced_policyexecution::parallel_policyexecution::parallel_unsequenced_policyexecution::parallel_unsequencedhttp://cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
Non-modifying sequence operationshttp://cppreference.com/w/cpp/algorithm.html#Non-modifying_sequence_operations
Batch operationshttp://cppreference.com/w/cpp/algorithm.html#Batch_operations
for_eachhttp://cppreference.com/w/cpp/algorithm/for_each.html
for_each_nhttp://cppreference.com/w/cpp/algorithm/for_each_n.html
Search operationshttp://cppreference.com/w/cpp/algorithm.html#Search_operations
all_ofany_ofnone_ofhttp://cppreference.com/w/cpp/algorithm/none_of.html
countcount_ifhttp://cppreference.com/w/cpp/algorithm/count.html
mismatchhttp://cppreference.com/w/cpp/algorithm/mismatch.html
equalhttp://cppreference.com/w/cpp/algorithm/equal.html
findfind_iffind_if_nothttp://cppreference.com/w/cpp/algorithm/find.html
find_endhttp://cppreference.com/w/cpp/algorithm/find_end.html
find_first_ofhttp://cppreference.com/w/cpp/algorithm/find_first_of.html
adjacent_findhttp://cppreference.com/w/cpp/algorithm/adjacent_find.html
searchhttp://cppreference.com/w/cpp/algorithm/search.html
search_nhttp://cppreference.com/w/cpp/algorithm/search_n.html
Modifying sequence operationshttp://cppreference.com/w/cpp/algorithm.html#Modifying_sequence_operations
Copy operationshttp://cppreference.com/w/cpp/algorithm.html#Copy_operations
copycopy_ifhttp://cppreference.com/w/cpp/algorithm/copy.html
copy_backwardhttp://cppreference.com/w/cpp/algorithm/copy_backward.html
copy_nhttp://cppreference.com/w/cpp/algorithm/copy_n.html
movehttp://cppreference.com/w/cpp/algorithm/move.html
move_backwardhttp://cppreference.com/w/cpp/algorithm/move_backward.html
Swap operationshttp://cppreference.com/w/cpp/algorithm.html#Swap_operations
swaphttp://cppreference.com/w/cpp/utility/swap.html
iter_swaphttp://cppreference.com/w/cpp/algorithm/iter_swap.html
swap_rangeshttp://cppreference.com/w/cpp/algorithm/swap_ranges.html
Transformation operationshttp://cppreference.com/w/cpp/algorithm.html#Transformation_operations
replacereplace_ifhttp://cppreference.com/w/cpp/algorithm/replace.html
transformhttp://cppreference.com/w/cpp/algorithm/transform.html
replace_copyreplace_copy_ifhttp://cppreference.com/w/cpp/algorithm/replace_copy.html
Generation operationshttp://cppreference.com/w/cpp/algorithm.html#Generation_operations
fillhttp://cppreference.com/w/cpp/algorithm/fill.html
fill_nhttp://cppreference.com/w/cpp/algorithm/fill_n.html
generatehttp://cppreference.com/w/cpp/algorithm/generate.html
generate_nhttp://cppreference.com/w/cpp/algorithm/generate_n.html
Removing operationshttp://cppreference.com/w/cpp/algorithm.html#Removing_operations
removeremove_ifhttp://cppreference.com/w/cpp/algorithm/remove.html
uniquehttp://cppreference.com/w/cpp/algorithm/unique.html
remove_copyremove_copy_ifhttp://cppreference.com/w/cpp/algorithm/remove_copy.html
unique_copyhttp://cppreference.com/w/cpp/algorithm/unique_copy.html
Order-changing operationshttp://cppreference.com/w/cpp/algorithm.html#Order-changing_operations
reversehttp://cppreference.com/w/cpp/algorithm/reverse.html
reverse_copyhttp://cppreference.com/w/cpp/algorithm/reverse_copy.html
rotatehttp://cppreference.com/w/cpp/algorithm/rotate.html
rotate_copyhttp://cppreference.com/w/cpp/algorithm/rotate_copy.html
random_shuffleshufflehttp://cppreference.com/w/cpp/algorithm/random_shuffle.html
shift_leftshift_righthttp://cppreference.com/w/cpp/algorithm/shift.html
Sampling operationshttp://cppreference.com/w/cpp/algorithm.html#Sampling_operations
samplehttp://cppreference.com/w/cpp/algorithm/sample.html
Sorting and related operationshttp://cppreference.com/w/cpp/algorithm.html#Sorting_and_related_operations
Partitioning operationshttp://cppreference.com/w/cpp/algorithm.html#Partitioning_operations
partitionhttp://cppreference.com/w/cpp/algorithm/partition.html
partition_copyhttp://cppreference.com/w/cpp/algorithm/partition_copy.html
stable_partitionhttp://cppreference.com/w/cpp/algorithm/stable_partition.html
is_partitionedhttp://cppreference.com/w/cpp/algorithm/is_partitioned.html
partition_pointhttp://cppreference.com/w/cpp/algorithm/partition_point.html
Sorting operationshttp://cppreference.com/w/cpp/algorithm.html#Sorting_operations
sorthttp://cppreference.com/w/cpp/algorithm/sort.html
stable_sorthttp://cppreference.com/w/cpp/algorithm/stable_sort.html
partial_sorthttp://cppreference.com/w/cpp/algorithm/partial_sort.html
partial_sort_copyhttp://cppreference.com/w/cpp/algorithm/partial_sort_copy.html
is_sortedhttp://cppreference.com/w/cpp/algorithm/is_sorted.html
is_sorted_untilhttp://cppreference.com/w/cpp/algorithm/is_sorted_until.html
nth_elementhttp://cppreference.com/w/cpp/algorithm/nth_element.html
Binary search operations(on partitioned ranges)http://cppreference.com/w/cpp/algorithm.html#Binary_search_operations_.28on_partitioned_ranges.29
lower_boundhttp://cppreference.com/w/cpp/algorithm/lower_bound.html
upper_boundhttp://cppreference.com/w/cpp/algorithm/upper_bound.html
equal_rangehttp://cppreference.com/w/cpp/algorithm/equal_range.html
binary_searchhttp://cppreference.com/w/cpp/algorithm/binary_search.html
Set operations (on sorted ranges)http://cppreference.com/w/cpp/algorithm.html#Set_operations_.28on_sorted_ranges.29
includeshttp://cppreference.com/w/cpp/algorithm/includes.html
set_unionhttp://cppreference.com/w/cpp/algorithm/set_union.html
set_intersectionhttp://cppreference.com/w/cpp/algorithm/set_intersection.html
set_differencehttp://cppreference.com/w/cpp/algorithm/set_difference.html
set_symmetric_differencehttp://cppreference.com/w/cpp/algorithm/set_symmetric_difference.html
Merge operations (on sorted ranges)http://cppreference.com/w/cpp/algorithm.html#Merge_operations_.28on_sorted_ranges.29
mergehttp://cppreference.com/w/cpp/algorithm/merge.html
inplace_mergehttp://cppreference.com/w/cpp/algorithm/inplace_merge.html
Heap operationshttp://cppreference.com/w/cpp/algorithm.html#Heap_operations
push_heaphttp://cppreference.com/w/cpp/algorithm/push_heap.html
pop_heaphttp://cppreference.com/w/cpp/algorithm/pop_heap.html
make_heaphttp://cppreference.com/w/cpp/algorithm/make_heap.html
sort_heaphttp://cppreference.com/w/cpp/algorithm/sort_heap.html
is_heaphttp://cppreference.com/w/cpp/algorithm/is_heap.html
is_heap_untilhttp://cppreference.com/w/cpp/algorithm/is_heap_until.html
Minimum/maximum operationshttp://cppreference.com/w/cpp/algorithm.html#Minimum.2Fmaximum_operations
maxhttp://cppreference.com/w/cpp/algorithm/max.html
minhttp://cppreference.com/w/cpp/algorithm/min.html
minmaxhttp://cppreference.com/w/cpp/algorithm/minmax.html
clamphttp://cppreference.com/w/cpp/algorithm/clamp.html
max_elementhttp://cppreference.com/w/cpp/algorithm/max_element.html
min_elementhttp://cppreference.com/w/cpp/algorithm/min_element.html
minmax_elementhttp://cppreference.com/w/cpp/algorithm/minmax_element.html
Lexicographical comparison operationshttp://cppreference.com/w/cpp/algorithm.html#Lexicographical_comparison_operations
lexicographical_comparehttp://cppreference.com/w/cpp/algorithm/lexicographical_compare.html
lexicographical_compare_three_wayhttp://cppreference.com/w/cpp/algorithm/lexicographical_compare_three_way.html
Permutation operationshttp://cppreference.com/w/cpp/algorithm.html#Permutation_operations
next_permutationhttp://cppreference.com/w/cpp/algorithm/next_permutation.html
prev_permutationhttp://cppreference.com/w/cpp/algorithm/prev_permutation.html
is_permutationhttp://cppreference.com/w/cpp/algorithm/is_permutation.html
C libraryhttp://cppreference.com/w/cpp/algorithm.html#C_library
qsorthttp://cppreference.com/w/cpp/algorithm/qsort.html
bsearchhttp://cppreference.com/w/cpp/algorithm/bsearch.html
Numeric operationshttp://cppreference.com/w/cpp/algorithm.html#Numeric_operations
iotahttp://cppreference.com/w/cpp/algorithm/iota.html
inner_producthttp://cppreference.com/w/cpp/algorithm/inner_product.html
adjacent_differencehttp://cppreference.com/w/cpp/algorithm/adjacent_difference.html
accumulatehttp://cppreference.com/w/cpp/algorithm/accumulate.html
reducehttp://cppreference.com/w/cpp/algorithm/reduce.html
transform_reducehttp://cppreference.com/w/cpp/algorithm/transform_reduce.html
partial_sumhttp://cppreference.com/w/cpp/algorithm/partial_sum.html
inclusive_scanhttp://cppreference.com/w/cpp/algorithm/inclusive_scan.html
exclusive_scanhttp://cppreference.com/w/cpp/algorithm/exclusive_scan.html
transform_inclusive_scanhttp://cppreference.com/w/cpp/algorithm/transform_inclusive_scan.html
transform_exclusive_scanhttp://cppreference.com/w/cpp/algorithm/transform_exclusive_scan.html
Operations on uninitialized memoryhttp://cppreference.com/w/cpp/algorithm.html#Operations_on_uninitialized_memory
uninitialized_copyhttp://cppreference.com/w/cpp/memory/uninitialized_copy.html
uninitialized_movehttp://cppreference.com/w/cpp/memory/uninitialized_move.html
uninitialized_fillhttp://cppreference.com/w/cpp/memory/uninitialized_fill.html
uninitialized_copy_nhttp://cppreference.com/w/cpp/memory/uninitialized_copy_n.html
uninitialized_move_nhttp://cppreference.com/w/cpp/memory/uninitialized_move_n.html
uninitialized_fill_nhttp://cppreference.com/w/cpp/memory/uninitialized_fill_n.html
destroyhttp://cppreference.com/w/cpp/memory/destroy.html
destroy_nhttp://cppreference.com/w/cpp/memory/destroy_n.html
destroy_athttp://cppreference.com/w/cpp/memory/destroy_at.html
construct_athttp://cppreference.com/w/cpp/memory/construct_at.html
uninitialized_default_constructhttp://cppreference.com/w/cpp/memory/uninitialized_default_construct.html
uninitialized_value_constructhttp://cppreference.com/w/cpp/memory/uninitialized_value_construct.html
uninitialized_default_construct_nhttp://cppreference.com/w/cpp/memory/uninitialized_default_construct_n.html
uninitialized_value_construct_nhttp://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
rangehttp://cppreference.com/w/cpp/iterator.html#Ranges
1 Constrained algorithms (since C++20)http://cppreference.com/w/cpp/algorithm.html#Constrained_algorithms_.28since_C.2B.2B20.29
2 Execution policies (since C++17)http://cppreference.com/w/cpp/algorithm.html#Execution_policies_.28since_C.2B.2B17.29
3 Non-modifying sequence operationshttp://cppreference.com/w/cpp/algorithm.html#Non-modifying_sequence_operations
3.1 Batch operationshttp://cppreference.com/w/cpp/algorithm.html#Batch_operations
3.2 Search operationshttp://cppreference.com/w/cpp/algorithm.html#Search_operations
3.3 Fold operations (since C++23)http://cppreference.com/w/cpp/algorithm.html#Fold_operations_.28since_C.2B.2B23.29
4 Modifying sequence operationshttp://cppreference.com/w/cpp/algorithm.html#Modifying_sequence_operations
4.1 Copy operationshttp://cppreference.com/w/cpp/algorithm.html#Copy_operations
4.2 Swap operationshttp://cppreference.com/w/cpp/algorithm.html#Swap_operations
4.3 Transformation operationshttp://cppreference.com/w/cpp/algorithm.html#Transformation_operations
4.4 Generation operationshttp://cppreference.com/w/cpp/algorithm.html#Generation_operations
4.5 Removing operationshttp://cppreference.com/w/cpp/algorithm.html#Removing_operations
4.6 Order-changing operationshttp://cppreference.com/w/cpp/algorithm.html#Order-changing_operations
4.7 Sampling operationshttp://cppreference.com/w/cpp/algorithm.html#Sampling_operations
5 Sorting and related operationshttp://cppreference.com/w/cpp/algorithm.html#Sorting_and_related_operations
5.1 Requirementshttp://cppreference.com/w/cpp/algorithm.html#Requirements
5.2 Partitioning operationshttp://cppreference.com/w/cpp/algorithm.html#Partitioning_operations
5.3 Sorting operationshttp://cppreference.com/w/cpp/algorithm.html#Sorting_operations
5.4 Binary search operations (on partitioned ranges)http://cppreference.com/w/cpp/algorithm.html#Binary_search_operations_.28on_partitioned_ranges.29
5.5 Set operations (on sorted ranges)http://cppreference.com/w/cpp/algorithm.html#Set_operations_.28on_sorted_ranges.29
5.6 Merge operations (on sorted ranges)http://cppreference.com/w/cpp/algorithm.html#Merge_operations_.28on_sorted_ranges.29
5.7 Heap operationshttp://cppreference.com/w/cpp/algorithm.html#Heap_operations
5.8 Minimum/maximum operationshttp://cppreference.com/w/cpp/algorithm.html#Minimum.2Fmaximum_operations
5.9 Lexicographical comparison operationshttp://cppreference.com/w/cpp/algorithm.html#Lexicographical_comparison_operations
5.10 Permutation operationshttp://cppreference.com/w/cpp/algorithm.html#Permutation_operations
6 Numeric operationshttp://cppreference.com/w/cpp/algorithm.html#Numeric_operations
7 Operations on uninitialized memoryhttp://cppreference.com/w/cpp/algorithm.html#Operations_on_uninitialized_memory
8 Random number generation (since C++26)http://cppreference.com/w/cpp/algorithm.html#Random_number_generation_.28since_C.2B.2B26.29
9 Noteshttp://cppreference.com/w/cpp/algorithm.html#Notes
10 C libraryhttp://cppreference.com/w/cpp/algorithm.html#C_library
11 Defect reportshttp://cppreference.com/w/cpp/algorithm.html#Defect_reports
12 See alsohttp://cppreference.com/w/cpp/algorithm.html#See_also
edithttps://en.cppreference.com/mwiki/index.php?title=cpp/algorithm&action=edit§ion=1
Constrained algorithmshttp://cppreference.com/w/cpp/algorithm/ranges.html
constrainedhttp://cppreference.com/w/cpp/language/constraints.html
rangehttp://cppreference.com/w/cpp/iterator.html#Ranges
iteratorhttp://cppreference.com/w/cpp/iterator/input_or_output_iterator.html
sentinelhttp://cppreference.com/w/cpp/iterator/sentinel_for.html
rangehttp://cppreference.com/w/cpp/ranges/range.html
return typeshttp://cppreference.com/w/cpp/algorithm/ranges.html#Return_types
std::vectorhttp://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 policieshttp://cppreference.com/w/cpp/algorithm/execution_policy_tag_t.html
execution policy objecthttp://cppreference.com/w/cpp/algorithm/execution_policy_tag.html
std::for_eachhttp://cppreference.com/w/cpp/algorithm/for_each.html
std::for_each_nhttp://cppreference.com/w/cpp/algorithm/for_each_n.html
std::is_trivially_copy_constructible_vhttp://cppreference.com/w/cpp/types/is_copy_constructible.html
std::is_trivially_destructible_vhttp://cppreference.com/w/cpp/types/is_destructible.html
http://cppreference.com/w/cpp/header/execution.html
sequenced_policyparallel_policyparallel_unsequenced_policyunsequenced_policyhttp://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_unsequnseqhttp://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_policyhttp://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-testhttp://cppreference.com/w/cpp/utility/feature_test.html
__cpp_lib_parallel_algorithmhttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_parallel_algorithm
201603Lhttp://cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_parallel_algorithm_201603L
__cpp_lib_executionhttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_execution
201603Lhttp://cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_execution_201603L
201902Lhttp://cppreference.com/w/cpp/compiler_support/20.html#cpp_lib_execution_201902L
std::execution::unsequenced_policyhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
for_eachhttp://cppreference.com/w/cpp/algorithm/for_each.html
function objecthttp://cppreference.com/w/cpp/named_req/FunctionObject.html
rangehttp://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_eachhttp://cppreference.com/w/cpp/algorithm/ranges/for_each.html
function objecthttp://cppreference.com/w/cpp/named_req/FunctionObject.html
rangehttp://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_nhttp://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_nhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
all_ofany_ofnone_ofhttp://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_ofhttp://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_subrangehttp://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_nothttp://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_nothttp://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_nothttp://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_endhttp://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_endhttp://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_ofhttp://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_ofhttp://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_findhttp://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_findhttp://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_ifhttp://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_ifhttp://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
mismatchhttp://cppreference.com/w/cpp/algorithm/mismatch.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_mismatch&action=edit
ranges::mismatchhttp://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
equalhttp://cppreference.com/w/cpp/algorithm/equal.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_equal&action=edit
ranges::equalhttp://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
searchhttp://cppreference.com/w/cpp/algorithm/search.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_search&action=edit
ranges::searchhttp://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_nhttp://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_nhttp://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_withhttp://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_withhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
ranges::fold_lefthttp://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_firsthttp://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_righthttp://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_lasthttp://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_iterhttp://cppreference.com/w/cpp/algorithm/ranges/fold_left_with_iter.html
pairhttp://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_iterhttp://cppreference.com/w/cpp/algorithm/ranges/fold_left_first_with_iter.html
pairhttp://cppreference.com/w/cpp/algorithm/ranges/return_types/in_value_result.html
optionalhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
copycopy_ifhttp://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_ifhttp://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_nhttp://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_nhttp://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_backwardhttp://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_backwardhttp://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
movehttp://cppreference.com/w/cpp/algorithm/move.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_move&action=edit
ranges::movehttp://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_backwardhttp://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_backwardhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
http://cppreference.com/w/cpp/header/utility.html
http://cppreference.com/w/cpp/header/string_view.html
swaphttp://cppreference.com/w/cpp/utility/swap.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_swap&action=edit
http://cppreference.com/w/cpp/header/algorithm.html
swap_rangeshttp://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_rangeshttp://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_swaphttp://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
http://cppreference.com/w/cpp/header/algorithm.html
transformhttp://cppreference.com/w/cpp/algorithm/transform.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_transform&action=edit
ranges::transformhttp://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_ifhttp://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_ifhttp://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_ifhttp://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_ifhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
fillhttp://cppreference.com/w/cpp/algorithm/fill.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_fill&action=edit
ranges::fillhttp://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_nhttp://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_nhttp://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
generatehttp://cppreference.com/w/cpp/algorithm/generate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_generate&action=edit
ranges::generatehttp://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_nhttp://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_nhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
removeremove_ifhttp://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_ifhttp://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_ifhttp://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_ifhttp://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
uniquehttp://cppreference.com/w/cpp/algorithm/unique.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_unique&action=edit
ranges::uniquehttp://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_copyhttp://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_copyhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
reversehttp://cppreference.com/w/cpp/algorithm/reverse.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_reverse&action=edit
ranges::reversehttp://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_copyhttp://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_copyhttp://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
rotatehttp://cppreference.com/w/cpp/algorithm/rotate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_rotate&action=edit
ranges::rotatehttp://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_copyhttp://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_copyhttp://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_righthttp://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_righthttp://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_shuffleshufflehttp://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::shufflehttp://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
http://cppreference.com/w/cpp/header/algorithm.html
samplehttp://cppreference.com/w/cpp/algorithm/sample.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_sample&action=edit
ranges::samplehttp://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]http://cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
valid iteratorhttp://cppreference.com/w/cpp/iterator.html#Dereferenceability_and_validity
[1]http://cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
[1]http://cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
[1]http://cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
std::identityhttp://cppreference.com/w/cpp/utility/functional/identity.html
std::distancehttp://cppreference.com/w/cpp/iterator/distance.html
[1]http://cppreference.com/w/cpp/algorithm.html#cite_note-plus-1
1.0http://cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-0
1.1http://cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-1
1.2http://cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-2
1.3http://cppreference.com/w/cpp/algorithm.html#cite_ref-plus_1-3
1.4http://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
http://cppreference.com/w/cpp/header/algorithm.html
is_partitionedhttp://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_partitionedhttp://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
partitionhttp://cppreference.com/w/cpp/algorithm/partition.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_partition&action=edit
ranges::partitionhttp://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_copyhttp://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_copyhttp://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_partitionhttp://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_partitionhttp://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_pointhttp://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_pointhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
sorthttp://cppreference.com/w/cpp/algorithm/sort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_sort&action=edit
ranges::sorthttp://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_sorthttp://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_sorthttp://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_sorthttp://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_sorthttp://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_copyhttp://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_copyhttp://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_sortedhttp://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_sortedhttp://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_untilhttp://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_untilhttp://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_elementhttp://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_elementhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
lower_boundhttp://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_boundhttp://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_boundhttp://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_boundhttp://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_rangehttp://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_rangehttp://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_searchhttp://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_searchhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
includeshttp://cppreference.com/w/cpp/algorithm/includes.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_includes&action=edit
ranges::includeshttp://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_unionhttp://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_unionhttp://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_intersectionhttp://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_intersectionhttp://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_differencehttp://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_differencehttp://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_differencehttp://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_differencehttp://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
http://cppreference.com/w/cpp/header/algorithm.html
mergehttp://cppreference.com/w/cpp/algorithm/merge.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_merge&action=edit
ranges::mergehttp://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_mergehttp://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_mergehttp://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
rangehttp://cppreference.com/w/cpp/iterator.html#Ranges
rangehttp://cppreference.com/w/cpp/iterator.html#Ranges
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
std::invokehttp://cppreference.com/w/cpp/utility/functional/invoke.html
rangehttp://cppreference.com/w/cpp/iterator.html#Ranges
std::identityhttp://cppreference.com/w/cpp/utility/functional/identity.html
std::make_heaphttp://cppreference.com/w/cpp/algorithm/make_heap.html
ranges::make_heaphttp://cppreference.com/w/cpp/algorithm/ranges/make_heap.html
max heaphttps://en.wikipedia.org/wiki/Binary_heap
http://cppreference.com/w/cpp/header/algorithm.html
push_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_heaphttp://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_untilhttp://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_untilhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
maxhttp://cppreference.com/w/cpp/algorithm/max.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_max&action=edit
ranges::maxhttp://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_elementhttp://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_elementhttp://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
minhttp://cppreference.com/w/cpp/algorithm/min.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_min&action=edit
ranges::minhttp://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_elementhttp://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_elementhttp://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
minmaxhttp://cppreference.com/w/cpp/algorithm/minmax.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_minmax&action=edit
ranges::minmaxhttp://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_elementhttp://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_elementhttp://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
clamphttp://cppreference.com/w/cpp/algorithm/clamp.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_clamp&action=edit
ranges::clamphttp://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
http://cppreference.com/w/cpp/header/algorithm.html
lexicographical_comparehttp://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_comparehttp://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_wayhttp://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
http://cppreference.com/w/cpp/header/algorithm.html
next_permutationhttp://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_permutationhttp://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_permutationhttp://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_permutationhttp://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_permutationhttp://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_permutationhttp://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
http://cppreference.com/w/cpp/header/numeric.html
iotahttp://cppreference.com/w/cpp/algorithm/iota.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_iota&action=edit
ranges::iotahttp://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
accumulatehttp://cppreference.com/w/cpp/algorithm/accumulate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_accumulate&action=edit
inner_producthttp://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_differencehttp://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_sumhttp://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
reducehttp://cppreference.com/w/cpp/algorithm/reduce.html
std::accumulatehttp://cppreference.com/w/cpp/algorithm/accumulate.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_reduce&action=edit
exclusive_scanhttp://cppreference.com/w/cpp/algorithm/exclusive_scan.html
std::partial_sumhttp://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_scanhttp://cppreference.com/w/cpp/algorithm/inclusive_scan.html
std::partial_sumhttp://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_reducehttp://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_scanhttp://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_scanhttp://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
http://cppreference.com/w/cpp/header/memory.html
uninitialized_copyhttp://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_copyhttp://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_nhttp://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_nhttp://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_fillhttp://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_fillhttp://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_nhttp://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_nhttp://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_movehttp://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_movehttp://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_nhttp://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_nhttp://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_constructhttp://cppreference.com/w/cpp/memory/uninitialized_default_construct.html
default-initializationhttp://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_constructhttp://cppreference.com/w/cpp/memory/ranges/uninitialized_default_construct.html
default-initializationhttp://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_nhttp://cppreference.com/w/cpp/memory/uninitialized_default_construct_n.html
default-initializationhttp://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_nhttp://cppreference.com/w/cpp/memory/ranges/uninitialized_default_construct_n.html
default-initializationhttp://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_constructhttp://cppreference.com/w/cpp/memory/uninitialized_value_construct.html
value-initializationhttp://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_constructhttp://cppreference.com/w/cpp/memory/ranges/uninitialized_value_construct.html
value-initializationhttp://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_nhttp://cppreference.com/w/cpp/memory/uninitialized_value_construct_n.html
value-initializationhttp://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_nhttp://cppreference.com/w/cpp/memory/ranges/uninitialized_value_construct_n.html
value-initializationhttp://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
destroyhttp://cppreference.com/w/cpp/memory/destroy.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/memory/dsc_destroy&action=edit
ranges::destroyhttp://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_nhttp://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_nhttp://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_athttp://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_athttp://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_athttp://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_athttp://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
http://cppreference.com/w/cpp/header/random.html
ranges::generate_randomhttp://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-testhttp://cppreference.com/w/cpp/utility/feature_test.html
__cpp_lib_algorithm_iterator_requirementshttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_algorithm_iterator_requirements
202207Lhttp://cppreference.com/w/cpp/compiler_support/23.html#cpp_lib_algorithm_iterator_requirements_202207L
__cpp_lib_clamphttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_clamp
201603Lhttp://cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_clamp_201603L
std::clamphttp://cppreference.com/w/cpp/algorithm/clamp.html
__cpp_lib_constexpr_algorithmshttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_constexpr_algorithms
201806Lhttp://cppreference.com/w/cpp/compiler_support/20.html#cpp_lib_constexpr_algorithms_201806L
202306Lhttp://cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_constexpr_algorithms_202306L
__cpp_lib_algorithm_default_value_typehttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_algorithm_default_value_type
202403Lhttp://cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_algorithm_default_value_type_202403L
List-initializationhttp://cppreference.com/w/cpp/language/list_initialization.html
__cpp_lib_freestanding_algorithmhttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_freestanding_algorithm
202311Lhttp://cppreference.com/w/cpp/compiler_support/26.html#cpp_lib_freestanding_algorithm_202311L
http://cppreference.com/w/cpp/header/algorithm.html
__cpp_lib_robust_nonmodifying_seq_opshttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_robust_nonmodifying_seq_ops
201304Lhttp://cppreference.com/w/cpp/compiler_support/14.html#cpp_lib_robust_nonmodifying_seq_ops_201304L
std::mismatchhttp://cppreference.com/w/cpp/algorithm/mismatch.html
std::equalhttp://cppreference.com/w/cpp/algorithm/equal.html
__cpp_lib_samplehttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_sample
201603Lhttp://cppreference.com/w/cpp/compiler_support/17.html#cpp_lib_sample_201603L
std::samplehttp://cppreference.com/w/cpp/algorithm/sample.html
__cpp_lib_shifthttp://cppreference.com/w/cpp/experimental/feature_test.html#cpp_lib_shift
201806Lhttp://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
http://cppreference.com/w/cpp/header/cstdlib.html
qsorthttp://cppreference.com/w/cpp/algorithm/qsort.html
[edit]https://en.cppreference.com/mwiki/index.php?title=Template:cpp/algorithm/dsc_qsort&action=edit
bsearchhttp://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 documentationhttp://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
FAQhttp://cppreference.com/w/Cppreference%253AAbout.html
Offline versionhttp://cppreference.com/w/Cppreference%253AArchives.html
http://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 policyhttp://cppreference.com/w/Cppreference%253APrivacy_policy.html
About cppreference.comhttp://cppreference.com/w/Cppreference%253AAbout.html
Disclaimershttp://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.