整数查找
Posted zhuobo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整数查找相关的知识,希望对你有一定的参考价值。
题目描述
输入数组长度 n 输入数组 a[1...n] 输入查找个数m 输入查找数字b[1...m] 输出 YES or NO 查找有则YES 否则NO 。
输入描述:
输入有多组数据。
每组输入n,然后输入n个整数,再输入m,然后再输入m个整数(1<=m,n<=100)。
输出描述:
如果在n个数组中输出YES否则输出NO。
#include <iostream>
using namespace std;
int main(){
int a[100], b[100];
int n, m;
while(cin >> n){
for(int i = 0; i < n; i++)
cin >> a[i];
cin >> m;
while(m--){
int temp;
cin >> temp;
int j = 0;
for(j = 0; j < n; j++){
if(a[j] == temp){
cout << "YES" <<endl;
break;
}
}
if(j == n) cout << "NO" << endl;
}
}
return 0;
}
以上是关于整数查找的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 这个简单的代码片段显示了如何使用有符号整数在C中完成插值。 for()循环确定要插入的范围
2021-09-11:给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。反转后整数超过 32 位的有符号整数的范围就返回0,假设环境不允许存储 64 位整数(有符号或无符号)。(代码片段