给定一个每一行每一列都排好序的矩阵,求其中第k大的元素
我直接暴力解法,居然被AC了!!!!!!
class Solution {
public:
int kthSmallest(vector<vector<int>>& matrix, int k) {
int n = matrix.size();
vector<int> ret;
for(int i=0;i<n;i++)
{
for(int j =0;j<n;j++)
ret.push_back(matrix[i][j]);
}
sort(ret.begin(),ret.end());
return ret[k-1];
}
};
自己都不相信的事情发生了。。。。
而且还beats 58.04%。。。。。。。。。。。