对数组进行排序,从高到低

时间:2010-10-11 18:02:48

标签: c++ arrays

我有一个包含多个整数的数组,是否有一种从高到低排序的常用方法?

2 个答案:

答案 0 :(得分:27)

#include <algorithm>
#include <functional>
int arr[ 5 ] = { 4, 1, 3, 2, 5 };
std::sort( arr, arr + 5, std::greater< int >() );

答案 1 :(得分:2)

将比较器传递给反转正常比较的排序程序。