标签:for mat png matrix 技术 tps sort href tco
class Solution {
public:
vector<vector<int>> diagonalSort(vector<vector<int>>& mat) {
int h=mat.size();
int l=mat[0].size();
for(int i=0;i<h;i++)
{
for(int j=0;j<l;j++)
{
vector<int>v;
for(int k=i;k<h;k++)
{
for(int t=j;t<l;t++)
{
if(k-t==i-j)
v.push_back(mat[k][t]);
}
}
sort(v.begin(),v.end());
int m=0;
for(int k=i;k<h;k++)
{
for(int t=j;t<l;t++)
{
if(k-t==i-j)
{
mat[k][t]=v[m++];
}
}
}
}
}
return mat;
}
};
标签:for mat png matrix 技术 tps sort href tco
原文地址:https://www.cnblogs.com/Vampire6/p/13282976.html