java怎样判断任意10个数中不存在任意3个数是连数?
解决方案 »
- Exception in thread "main" java.lang.NoClassDefFoundError 这是什么错
- 更改项目中spring版本的问题
- 关于是否要继承的问题
- 用JavaService Wrapper把java程序作为linux的后台服务
- 如何使用jdom对本xml进行处理
- 一个关于session的问题
- JMS运行环境问题求助(刚接触不久,见笑)
- 各位大哥小弟开始java+flash的聊天室,谁能给个思路!
- Linux下j2ee配置问题
- hibernate mappedby
- Struts2和Hibernate整合出错,错误提示如下,原因是什么?
- 有关hibernate的疑问
private int[] arr = null;
private int length = 0;
public FindSeq(int [] arr){
this.arr = arr;
this.length = arr.length;
} /**
* @param args
*/
public static void main(String[] args) {
FindSeq findSeq = new FindSeq(new int[] {1,3,3,12,2});
findSeq.find3Seq();
}
public void find3Seq(){
int index = 0;
boolean has = false;
while(index < length - 2){
if(find3Seq(index)){
has = true;
break;
}else{
index += 3;
}
}
System.out.print(has);
}
private boolean find3Seq(int index){
return arr[index] + 1 == arr[index + 1] && arr[index + 1] + 1 == arr[index + 2];
}
}
抛砖引玉