日期:2014-05-20 浏览次数:20935 次
public static int getWeiZhi(int[] a,int[] b){
if(a.length>=b.length){
for(int i=0;i<a.length;i++){
for(int j=0;j<b.length;j++){
if(a[i+j]<b[j]){
break;
}else{
if(j==b.length-1){
return i;
}
}
}
}
}else{
getWeiZhi(b, a);
}
return 0;
}
public static void main(String[] args) {
int[] a={3, 1, 2, 3, 4, 3, 1, 3, 3, 2, 0, 1, 0};
int[] b={2, 3, 1};
System.out.println(getWeiZhi(a,b));
for(int i=2;i<b.length+2;i++){
System.out.print(a[i]+",");
}
}