LeetCode每日一题,378.Kth Smallest Element in a Sorted Matrix
先看题目描述
大意就是一个矩阵在每行和每列上都有序,返回第 K 小的元素
算法和思路
这道题一开始只想得到暴力解法,就是变一维数组排序后再输出第 K 小的元素,运行效率十分感人
1 | lass Solution { |
后来看题解才知道还有归并排序法和二分查找法,尤其是二分查找法十分巧妙,而且运用到了题目中这个矩阵的特殊性质,感觉自己对二分查找法一直不太会用,还是得多学习二分法的用法
1 | class Solution { |
1 | class Solution { |