Sort

  1. vector进行排序,默认升序排列,如果需要变更,则需要增加函数;
    bool Comp(string &str1, string &str2)
    {
    return str1.size() > str2.size();
    }

int main()
{
vector vec;
vec.push_back("abcd");
vec.push_back("str1234");

sort(vec.begin(), vec.end());
OutputVec(vec);

sort(vec.begin(), vec.end(), Comp);
OutputVec(vec);

return 0;

}

image.png

你可能感兴趣的:(Sort)