nginx方式的ik熱部署亂碼問題
阿新 • • 發佈:2020-12-17
import java.util.Set; import java.util.HashSet; public class Solution { public boolean isContinuous(int [] numbers) { //邊界判斷 if(numbers == null || numbers.length == 0){ return false; } //定義順子中的最小排 和 最大牌 int minNum = 14; int maxNum = 0;//定義一個set,用來記錄是否有重複排 Set<Integer> set = new HashSet<>(); for(int num : numbers){ //大小王跳過 if(num == 0){ continue; } //算最大牌 和 最小牌 maxNum = Math.max(maxNum,num); minNum = Math.min(minNum,num);//判斷是否有重複排,有則不符合 if(set.contains(num)){ return false; } //將出現的牌 加入set set.add(num); } //若 最大牌 - 最小牌 < 5,則為順子 return maxNum - minNum < 5; } }