判断用户输入的一个整数是否在以已知数组中
来源:互联网 发布:淘宝雷锋侠怎么看 编辑:程序博客网 时间:2024/04/30 13:14
import java.util.*;
class Example Txt1{
public static void main(String args[]){
int start=0,end,middle;
int a[]={12,45,67,-45,67};
int N=a.length;
for(int i=0; i<N;i++){ //选择法排序数组
for(int j=i+1;j<N;j++){
if (a[j]<a[i]){
int t=a[j];
a[j]=a[i];
a[i]=t;
}
}
}
Scanner scanner=new Scanner(System.in);
System.out.printfln("输入整数,程序判断该整数是否在数组中:”);
int number=scanner,nextInt();
int count=0;
end=N;
middle=(start+end)/2;
while(number!=a[middle]){
if(number>a[middle]){
start=middle;
else if(number<a[middle])
end=middle;
middle=(start+end/2);
count++;
if(count>N/2)
break;
}
if(count>N/2)
System.out.printf("%d不在数组中.\n,number);
else
System.out.printf("%d在数组中.\n,number);
}
}
,
0 0
- 判断用户输入的一个整数是否在以已知数组中
- 在一个二维数组中,行列都是递增,判断数组中是否含有输入的整数
- 输入一个整数,程序判断该整数是否在数组中
- PHP如何判断一个元素是否在已知数组中
- 一个有序的二维数组,自上而下,自左至右都是升序,判断输入的整数是否在数组中
- 在一个长度为10的整形数组中,已经放置好了任意10个整数。要求用户任意输入 一个整数,判断该数字是否在数组中。如果在,删除数组中该元素,并把后面的 元素往前挪。(让空出的位置在最后)
- java 判断二维数组中是否含有输入的整数
- 如何判断用户输入的一个整数是否为2的整数幂
- 已知一个数组,每一行都按照从左到右递增的顺序排序, 每一列都按照从上到下递增的顺序排序。请完成一个函数, 输入这样的一个二维数组和一个整数,判断数组中是否含有该整数
- 在一个二维数组中判断给定整数是否存在,要求在O(n)内实现
- 不用trycatch判断用户输入的是否是整数
- 编写一个函数,从标准输入读取一列整数, 把这些值存储在一个动态分配的数组中并返回这个数组。 函数通过观察EOF判断输入列表是否结束。 数组的第一个数是数组包含的值的个数, 它的后面就是这些整数值。
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 问题描述大概如下:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 萌萌哒的第六题
- WEB服务器原理
- 使用解决方案资源管理器
- Sphinx+PHP+Mysql高效搜索web端搭建(windows)
- 几种提升工作效率的Eclipse使用技巧
- 判断用户输入的一个整数是否在以已知数组中
- maven打包出现com.sun.image.codec.jpeg does not exist报错
- 程序的机器级表示
- Ajax与XMLHttpRequest
- aerospike异步处理
- mysql、oracle 分页查询
- .net平台的rabbitmq使用封装
- swift插入或者删除字符串
- 透视摄像机模型