摘要: 题目: 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 思路: 首先就是遍历: class Solution { public int missingNumber(int[] nu 阅读全文
posted @ 2022-01-10 14:30 ProbablyTrue 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 题目: 统计一个数字在排序数组中出现的次数。 首先想到最普通的做法,遍历数组同时计数 代码如下: class Solution { public int search(int[] nums, int target) { int count = 0; for (int index = 0; index 阅读全文
posted @ 2022-01-10 10:36 ProbablyTrue 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 题目: 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 首先用的list.countains方法,结果超时了,说明数据量比较大的情况下List的countain 阅读全文
posted @ 2022-01-10 09:54 ProbablyTrue 阅读(26) 评论(0) 推荐(0) 编辑