#include<algorithm>
std::reverse(str.begin(), str.end());//反转string
std::sort(vec.begin(), vec.end());//默认升序
std::sort(vec.begin(), vec.end(), greater<double>());//依次greater than(即降序)
std::vector<double>::iterator biggest = std::max_element(std::begin(vec), std::end(vec));//vector中最大元素的下标