//找出数组中重复的数字。 // // //在一个长度为 n 的数组 nums 里的全部数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每一个数字重复了几回。请 //找出数组中任意一个重复的数字。 // // 示例 1: // // 输入: //[2, 3, 1, 0, 2, 5, 3] //输出:2 或 3 // // // // // 限制: // // 2 <= n <= 100000 // Related Topics 数组 哈希表 import java.util.Arrays; //leetcode submit region begin(Prohibit modification and deletion) class Solution { public int findRepeatNumber(int[] nums) { Arrays.sort(nums); for (int i = 0; i < nums.length; i++) { if(nums[i] == nums[i+1]) { return nums[i]; } } return -1; } } //leetcode submit region end(Prohibit modification and deletion)
本文分享 CSDN - TrueDei。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。java