题解 | #判断元素是否出现#
判断元素是否出现
https://www.nowcoder.com/practice/0787459e92bc4360ba48b094b7f21577
#include<bits/stdc++.h>
#include<vector>
using namespace std;
int main(){
//write your code here......
vector<int>nums;
int n,m,x;
cin>>n>>m;
int temp;
for(int i= 0 ;i<n;i++){
cin>>temp;
nums.push_back(temp); // 因为刚开始vector数组未指定大小,一开始调试出来的问题是段错误!!
// 细节问题需要注意!!!!
}
for(int i = 0;i<m;i++){
cin>>x;
auto s = find(nums.begin(),nums.end(),x);
if(s!=nums.cend()){
cout<<"yes"<<endl;
}
else{
cout<<"no"<<endl;
}
}
return 0;
}
查看14道真题和解析
