题解 | #查找#

查找

https://www.nowcoder.com/practice/d93db01c2ee44e8a9237d63842aca8aa

#include <bits/stdc++.h>
using namespace std;
bool find(int n,int num[],int x){
	for(int i=0;i<n;i++){
		if(x==num[i]){
			return true;
		}
	}
	return false;
}
int main(){
	int n; //数组长度 
	cin>>n; 
	int a[n]; //数组
	for(int i=0;i<n;i++){
		cin>>a[i];
	} 
	int m;//查找个数
	cin>>m;
	int b[m];//查找数组 
	for(int i=0;i<m;i++){
		cin>>b[i];
		if(find(n,a,b[i])){
			cout<<"YES"<<endl;
		}else{
			cout<<"NO"<<endl;
		}
	}
	
	return 0;
}

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务