二分查找模板 Java
程序员文章站
2024-03-20 17:23:52
...
二分查找
给定一个数组, 快速判断是否出现了某个数.
import java.util.Scanner;
public class 二分查找 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int[] arr=new int[n];
for (int i = 0; i < n; i++) {
arr[i]=sc.nextInt();
}
int m=sc.nextInt();
int[] brr=new int[m];
for (int i = 0; i < m; i++) {
int k=sc.nextInt();
brr[i]= sel(arr,0,arr.length-1,k);
}
for (int p:brr) {
if(p>0){
System.out.println("Yes");
}else {
System.out.println("No");
}
}
}
上一篇: BZOJ4590: [Shoi2015]自动刷题机
下一篇: Django 实现下载文件功能