您的位置:首页 > 理论基础 > 数据结构算法

数据结构上机实验之顺序查找

2016-08-23 21:26 274 查看


数据结构上机实验之顺序查找




Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^



题目描述

在一个的序列里,查找元素是否存在,若存在输出YES,不存在输出NO.


输入

本题多组数据,首先输入一个数字n,然后输入n(n<=1000)个数,然后再输入一个查找数字。


输出

若存在输出YES,不存在输出NO.


示例输入

4
1 3 5 8
3



示例输出

YES


#include <bits/stdc++.h>

using namespace std;

int main()

{

int n,i,k;

int a[1010];

int flag;

while(cin >>n)

{

flag=0;

for(i=0; i<n; i++)

{

cin>>a[i];

}

cin>>k;

for(i=0; i<n; i++)

{

if(a[i]==k)

{

flag=1;

cout<<"YES"<<endl;

break;

}

}

if(flag==0) cout<<"NO"<<endl;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: