题目 代码分析 是对桶排序思想的应用,最重要的代码是就是判断当前的元素应该放入到哪一个桶中。为了防止溢出,首先都是long型然后再转化成int型。其次就是找到空闲的桶以及空闲的桶的两边不是空的桶。 代码实现 public static int maximumGap(int[] nums) { int min=Integer.MAX_VALUE; int max=Integer.MIN_VALUE; for(int i=0;i<nums.length;i++) { min=Math.min(min,nums[i]); max=Math.max(max,nums[i]); } if(min=...