我想是不同的,例如,如果我有一個我如何使用std ::排序
vector v = {
{5, 3, 1, 2},
{10, 1},
{3, 2, 1},
{4, 3, 2, 0}
}
final vector = { {1, 2, 3, 5},
{1, 10},
{1, 2, 3},
{0, 2, 3, 4}
}
向量按行,每行的大小的元素排序按行向量的元素
如何使用std :: sort函數執行此操作?
這是我到目前爲止嘗試過的。
vector< vector<int> > v;
for(int i = 0; i < n; i++){
sort(&v[i][i], &v[i][i] + n*m, less<int>());
}
你是什麼意思按行?它是矢量矢量嗎? – Banex
是的,它是矢量的矢量。 –
到目前爲止您嘗試了什麼? – user2079303