利用java怎么判断一个数组的数值是否相邻?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
十载的清河网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整清河建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“清河网站设计”,“清河网站推广”以来,每个客户项目都认真落实执行。
* 判断一个数组中的数值是否连续相邻
* 满足以下条件:
* 1.0是例外可以反复出现 0可以通配任何字符 * 所以,当最大值最大值-最小值>n(数组长度)-1时,一定不是连续相邻数组 关于利用java怎么判断一个数组的数值是否相邻问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。
* 2.相同的数值不会重复出现
* 3.该数组可以是乱序的
* 当数组不含有0时满足最大值-最小值=n(数组长度)-1
* 当数组数组含有0时.满足最大值-最小值package datastruct.usearray;
public class JudgeAdjacent {
private static boolean judege(int a[]) {
int min=Integer.MAX_VALUE;
int max=Integer.MIN_VALUE;
for (int i = 0; i < a.length; i++) {
if (a[i]!=0) {
if (min>a[i]) {
min=a[i];
}
if (maxa.length-1) {
return false;
}else {
return true;
}
}
public static void main(String[] args) {
int a[]={8,5,0,10,6,7,0,0};
if (judege(a)) {
System.out.println("该数组是相邻的!");
}else {
System.out.println("该数组不是相邻的!");
}
}
}
网站标题:利用java怎么判断一个数组的数值是否相邻
分享URL:http://cdweb.net/article/pgcjee.html