功能概述std::is_sorted:检查序列是否按升序(或自定义顺序)排列,返回布尔值。std::is_sorted_until:返回序列中第一个破坏排序的元素迭代器,若完全有序则返回尾迭代器。...(ForwardIt first, ForwardIt last) { auto it = std::adjacent_find(first, last, std::greater);...> v1 = {1, 2, 3, 4, 5}; std::vector v2 = {1, 3, 2, 4, 5}; std::cout std::boolalpha std::is_sorted(v1.begin(), v1.end()) std::cout std::cout std::is_sorted(v3.begin(), v3.end(), std::