摘要:
剑指 Offer 04. 二维数组中的查找 首先需要注意到题目下方的数据范围,n和m可能是0,所以当n等于0时,需要及时返回false,因为此时矩阵都不存在了,所以也就不存在有target了。 这里还需要注意到题目上说到的是,从左到右依次递增,从上到下依次递增,所以我们取左上角作为中点进行二分,当当 阅读全文
摘要:
剑指 Offer 03. 数组中重复的数字 首先可以注意到数组长度为n,所有的元素都在0~n-1之间,所以可以开一个长为n的数组用来记录每个元素的次数,当某一个元素的出现频率大于2时,说明这是重复的,可以返回 class Solution { public int findRepeatNumber( 阅读全文