Includes |
|
|
<initializer_list> |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Classes |
|
|
Return types |
|
|
ranges::in_fun_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_in_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_out_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_in_out_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_out_out_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::min_max_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_found_result |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::in_value_result |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::out_value_result |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Functions |
|
|
Non-modifying sequence operations |
|
|
all_of any_of none_of |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
for_each |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
for_each_n |
![](https://camo.githubusercontent.com/71e47eb300d57f47c4372d3efb0f90058133f92adbe65795471f841b1f57f976/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31372d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
count count_if |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
mismatch |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
find find_if find_if_not |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
find_end |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
find_first_of |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
adjacent_find |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
search |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
search_n |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Modifying sequence operations |
|
|
copy copy_if |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
copy_n |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
copy_backward |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
move |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
move_backward |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
fill |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
fill_n |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
transform |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
generate |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
generate_n |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
remove remove_if |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
remove_copy remove_copy_if |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
replace replace_if |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
replace_copy replace_copy_if |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
swap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
swap_ranges |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
iter_swap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
reverse |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
reverse_copy |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
rotate |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
rotate_copy |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
shift_left shift_right |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
random_shuffle shuffle |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
sample |
![](https://camo.githubusercontent.com/71e47eb300d57f47c4372d3efb0f90058133f92adbe65795471f841b1f57f976/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31372d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
unique |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
unique_copy |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Partitioning operations |
|
|
is_partitioned |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
partition |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
partition_copy |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
stable_partition |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
partition_point |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Sorting operations |
|
|
is_sorted |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
is_sorted_until |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
sort |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
partial_sort |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
partial_sort_copy |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
stable_sort |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
nth_element |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Binary search operations (on sorted ranges) |
|
|
lower_bound |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
upper_bound |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
binary_search |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
equal_range |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Other operations on sorted ranges |
|
|
merge |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
inplace_merge |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Set operations (on sorted ranges) |
|
|
includes |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
set_difference |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
set_intersection |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
set_symmetric_difference |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
set_union |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Heap operations |
|
|
is_heap |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
is_heap_until |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
make_heap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
push_heap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
pop_heap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
sort_heap |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Minimum/maximum operations |
|
|
max |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
max_element |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
min |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
min_element |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
minmax |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
minmax_element |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
clamp |
![](https://camo.githubusercontent.com/71e47eb300d57f47c4372d3efb0f90058133f92adbe65795471f841b1f57f976/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31372d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Comparison operations |
|
|
equal |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
lexicographical_compare |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
lexicographical_compare_three_way |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Permutation operations |
|
|
is_permutation |
![](https://camo.githubusercontent.com/63891bf7fe19d1c4b4c1c1e665bad0c643c283377609c7614f9f0d74b6d696ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d31312d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
next_permutation |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
prev_permutation |
![](https://camo.githubusercontent.com/1e872306c61d617534b1efe91e37ee0d2ef172f0658c8eee3fd1158d01ee56ba/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c65676163792d67726579) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
|
|
|
Function-like entities |
|
|
Non-modifying sequence operations |
|
|
ranges::all_of ranges::any_of ranges::none_of |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::for_each |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::for_each_n |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::count ranges::count_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::mismatch |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::find ranges::find_if ranges::find_if_not |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::find_last ranges::find_last_if ranges::find_last_if_not |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::find_end |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::find_first_of |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::adjacent_find |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::search |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::search_n |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::contains ranges::contains_subrange |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::starts_with |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::ends_with |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Fold operations |
|
|
ranges::fold_left |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fold_left_first |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fold_right |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fold_right_last |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fold_left_with_iter |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fold_left_first_with_iter |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Modifying sequence operations |
|
|
ranges::copy ranges::copy_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::copy_n |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::copy_backward |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::move |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::move_backward |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fill |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::fill_n |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::transform |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::generate |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::generate_n |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::remove ranges::remove_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::remove_copy ranges::remove_copy_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::replace ranges::replace_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::replace_copy ranges::replace_copy_if |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::swap_ranges |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::reverse |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::reverse_copy |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::rotate |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::rotate_copy |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::shift_left ranges::shift_right |
![](https://camo.githubusercontent.com/89ea7b3c7670c8c9abc3efe0da436b9551d00ec03dbc2ba875e011bc81b0e7d6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32332d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::sample |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::shuffle |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::unique |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::unique_copy |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Partitioning operations |
|
|
ranges::is_partitioned |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::partition |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::partition_copy |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::stable_partition |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::partition_point |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Sorting operations |
|
|
ranges::is_sorted |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::is_sorted_until |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::sort |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::partial_sort |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::partial_sort_copy |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::stable_sort |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::nth_element |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Binary search operations (on sorted ranges) |
|
|
ranges::lower_bound |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::upper_bound |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::binary_search |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::equal_range |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Other operations on sorted ranges |
|
|
ranges::merge |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::inplace_merge |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Set operations (on sorted ranges) |
|
|
ranges::includes |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::set_difference |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::set_intersection |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::set_symmetric_difference |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::set_union |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Heap operations |
|
|
ranges::is_heap |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::is_heap_until |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::make_heap |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::push_heap |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::pop_heap |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::sort_heap |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Minimum/maximum operations |
|
|
ranges::max |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::max_element |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::min |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::min_element |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::minmax |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::minmax_element |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::clamp |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Comparison operations |
|
|
ranges::equal |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::lexicographical_compare |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
Permutation operations |
|
|
ranges::is_permutation |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::next_permutation |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |
ranges::prev_permutation |
![](https://camo.githubusercontent.com/684e1efa133ad201f49d58a8659bcb312f915e6c3ef6a087857f51850bdb2a6f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f432532422532422d32302d677265656e) |
![](https://camo.githubusercontent.com/903b920e8d46581d91d8df8df6401bb5c37baf93ea179787af327df1d93ad765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4e6f745f7965742d6f72616e6765) |