
LeetCode二分查找
PigyChan
谢谢你看我的博客
展开
-
PigyChan_LeetCode 378. 有序矩阵中第K小的元素
378. 有序矩阵中第K小的元素难度中等给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。示例:matrix = [[ 1, 5, 9],[10, 11, 13],[12, 13, 15]],k = 8,返回 13。提示:你可以假设 k 的值永远是有效的,1 ≤ k ≤ n2 。思路1.0:(1)在这个矩阵中,能确定的就是右下角的元素是最大值(2)将该矩阵视为一层一层叠加起来原创 2020-10-26 10:07:28 · 93 阅读 · 0 评论 -
PigyChan_LeetCode 74. 搜索二维矩阵
74. 搜索二维矩阵难度中等编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:(1)每行中的整数从左到右按升序排列。(2)每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,50]], target = 3输出:true示例 2:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,50]], target = 13原创 2020-10-26 10:07:56 · 147 阅读 · 0 评论 -
PigyChan_LeetCode 275. H 指数 II
275. H 指数 II难度中等给定一位研究者论文被引用次数的数组(被引用次数是非负整数),数组已经按照 升序排列 。编写一个方法,计算出研究者的 h 指数。h 指数的定义: “h 代表“高引用次数”(high citations),一名科研人员的 h 指数是指他(她)的 (N 篇论文中)总共有 h 篇论文分别被引用了至少 h 次。(其余的 N - h 篇论文每篇被引用次数不多于 h 次。)"示例:输入: citations = [0,1,3,5,6]输出: 3解释: 给定数组表示研究者总共有原创 2020-10-26 10:07:47 · 142 阅读 · 0 评论