注册

判断连续是0 或1 的最大次数java版


public static void main(String[] args) {
int count = 1, temp = 1;
List list = generate();
for(int i=1;i if(list.get(i) == list.get(i-1)) {
temp++;
} else {
count = Math.max(temp,count);
**.out.println("连续中断, 当前最大连续次数:" + count);
temp = 1;
}
}
**.out.println("最大连续数量: " + count);
}

public static List generate() {
List list = new ArrayList();
for(int i=00;i<100;i++) {
int temp = Math.abs(new Random().nextInt()%2);
**.out.println(temp);
list.add(temp);
}
return list;
}

已邀请:

要回复问题请先登录注册