摘要:
刷 June 21 2019 找到最小值。 二分,通过M和R的大小判断最小值在哪边,最后停留的位置[A, B]里AB的大小为止,所以比较一下。 阅读全文
posted @ 2019-06-22 13:03
哇呀呀..生气啦~
阅读(81)
评论(0)
推荐(0)
摘要:
刷 June 21 2019 这个题代码写得不如一刷简洁 1 先通过nums[l] val && target = nums[l] && target 阅读全文
posted @ 2019-06-22 12:56
哇呀呀..生气啦~
阅读(111)
评论(0)
推荐(0)
摘要:
刷 June 21 2019 。。和上一题一样,一样在记录比解题用时间长。 阅读全文
posted @ 2019-06-22 11:34
哇呀呀..生气啦~
阅读(91)
评论(0)
推荐(0)
摘要:
刷 June 21 2019 记这个题比写这个题花的时间多。不过其实这就是YSLR的YS应用。 java public int firstBadVersion(int n) { int l = 1, r = n; while (l 阅读全文
posted @ 2019-06-22 11:29
哇呀呀..生气啦~
阅读(111)
评论(0)
推荐(0)
摘要:
刷 June 21 2019 这个题居然也没记录过? 没法直接二分,因为不是完全排列的。 左下开始 O(row + col) 阅读全文
posted @ 2019-06-22 11:09
哇呀呀..生气啦~
阅读(113)
评论(0)
推荐(0)
摘要:
刷 June 21 2019 这个居然也没记过? 二维转一维,用的究极二分大法,但是如果因为超左右边界而找不到。 yes left, no right = 找不到的话L是停在最右边超过的地方,最后判断会out of boundary.. java public boolean searchMatri 阅读全文
posted @ 2019-06-22 05:59
哇呀呀..生气啦~
阅读(170)
评论(0)
推荐(0)