Sorted-range algorithms require that the ranges on which they operate be sorted according to their sorting criterion. Table 11.8 lists all C++ standard library algorithms that are especially written for sorted ranges. As for associative containers, these algorithms have the advantage of a better complexity.