Check if an Array Is Consecutive
给一个数组, 找里面是不是包含区间[min, min+nums.length-1]的所有数字.
class Solution {
public boolean isConsecutive(int[] nums) {
Set<Integer> set = new HashSet<>();
int min = Integer.MAX_VALUE;
for(int n : nums){
set.add(n);
min = Math.min(min, n);
}
for(int i = min ; i <= min + nums.length - 1; i++){
if(!set.contains(i))
return false;
}
return true;
}
}