如何使用c ++检查链表是否已排序?

时间:2016-03-08 12:29:54

标签: c++ arrays sorting linked-list

如何使用c ++检查数组或链表是否已按照一组数字排序?是否有可用于检查的功能?

2 个答案:

答案 0 :(得分:3)

只需使用std::is_sorted之类的内容:

if (std::is_sorted(std::begin(linked_list), std::end(linked_list)) {
    //...
}

答案 1 :(得分:1)

检查此堆栈溢出链接是否希望得到它的答案。

How do I code a function to test if a linked list is sorted