378.leetcode Kth Smallest Element in a Sorted Matrix(medium)[堆求第K小的 ]
来源:互联网 发布:比特币是网络传销吗 编辑:程序博客网 时间:2024/05/29 19:30
Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix.
Note that it is the kth smallest element in the sorted order, not the kth distinct element.
Example:
matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15]],k = 8,return 13.
采用堆的思想来做,这个堆存放一个K个元素的最大堆,堆顶元素元素就是所求
class Solution {public: //采用堆的思想来做,这个堆存放一个K个元素的最大堆,堆顶元素元素就是所求 int kthSmallest(vector<vector<int>>& matrix, int k) { if(matrix.size()<=0) return 0; priority_queue<int> ipq; for(int i = 0;i<matrix.size();i++) for(int j = 0;j<matrix[i].size();j++) { ipq.push(matrix[i][j]); if(ipq.size()>k) ipq.pop(); } return ipq.top(); }};
0 0
- 378.leetcode Kth Smallest Element in a Sorted Matrix(medium)[堆求第K小的 ]
- LeetCode 378. Kth Smallest Element in a Sorted Matrix (Medium)
- 378. Kth Smallest Element in a Sorted Matrix 难度:medium
- Leetcode 378. Kth Smallest Element in a Sorted Matrix (Medium) (cpp)
- LeetCode—378. Kth Smallest Element in a Sorted Matrix
- Leetcode 378. Kth Smallest Element in a Sorted Matrix
- [leetcode] 378. Kth Smallest Element in a Sorted Matrix
- LeetCode 378. Kth Smallest Element in a Sorted Matrix
- 【leetcode】378. Kth Smallest Element in a Sorted Matrix
- 【Leetcode】378. Kth Smallest Element in a Sorted Matrix
- Leetcode-378. Kth Smallest Element in a Sorted Matrix
- 378. [LeetCode]Kth Smallest Element in a Sorted Matrix
- LeetCode 378. Kth Smallest Element in a Sorted Matrix
- LeetCode 378. Kth Smallest Element in a Sorted Matrix
- 【LeetCode】 378. Kth Smallest Element in a Sorted Matrix
- LeetCode 378. Kth Smallest Element in a Sorted Matrix
- LeetCode 378. Kth Smallest Element in a Sorted Matrix
- [LeetCode]378. Kth Smallest Element in a Sorted Matrix
- NOIP2012d2t2 国王游戏
- 【转载】 Android安全攻防战,反编译与混淆技术完全解析(上)
- 我的ListView
- Dima and Guards
- Android 动画之属性动画
- 378.leetcode Kth Smallest Element in a Sorted Matrix(medium)[堆求第K小的 ]
- 学习ios(必看经典)牛人40天精通iOS开发的学习方法
- 江南水墨画
- c++中extern关键字详解
- iOS-判断首次启动
- JNI
- 渐增型算法 - 插入排序算法
- SDUT3377数据结构实验之查找五:平方之哈希表
- 【一天一道LeetCode】#303.Range Sum Query - Immutable