有点偷懒的感觉...最近在学算法,快排还是经常用到,每次重写又太麻烦了...
#include <algorithm>
#include <functional>
</pre><pre name="code" class="cpp">int a[SIZE];
...
std::sort(a, a+SIZE); // 从小到大排序
std::sort(a, a+SIZE, std::greater<int>()); // 从大到小排序
不过好像并不支持动态数组,原因就不太懂,以后学了STL在回来看下。