ajaj
ajaj
全部文章
题解
java(4)
leetcode(1)
linux(1)
剑指(5)
数据库(1)
归档
标签
去牛客网
登录
/
注册
IT武林
爱生活,爱java
全部文章
/ 题解
(共12篇)
题解 | #数组中未出现的最小正整数#(附带图解)
思路: 从题中给出的有效信息: 无序数组 找出未出现的最小正整数 时间复杂度为O(n),空间复杂度为O(1) 故此 不能申请额外空间,且由于时间为O(n),而不能直接使用排序算法(最低也是nlog(n)复杂度)加二分解决,只能进行原地算法 方法一:原地算法 具体做法:遍历数组,将 大于0小于ar...
java
刷题
NC30
原地算法
2021-07-10
1
1446
题解 | #矩阵查找#(附带图解)
思路: 从题中给出的有效信息有两点: 每一行的数字都从左到右递增 每一行的第一个数字都比上一行最后一个数字大 故此此矩阵是有序的,可以使用传统的二分查找进行取值。 方法一:两次二分查找 具体做法:我们可以先通过二分查找确定 行,再对该 行 继续进行二分查找 ,思维较为常见,不做过多解读 impo...
刷题
NC29
矩阵查找
二分
数组
刷题
刷题
2021-07-08
2
815
首页
上一页
1
2
下一页
末页