C ++程序在数组中搜索元素 - 阵列操作

在本教程中,您将了解阵列中搜索元素的数组操作。我们将在未蚀刻的阵列上执行搜索操作,并使用C ++查找数组中的元素。

在最坏情况下,在最坏的情况下,搜索元素的复杂性是O(n)。

C ++程序以搜索数组中的元素


#include<iostream>
using namespace std;

int main(){
	
	int n,x,flag=0;
	cout<<"Enter the Size of Array : \n";
	cin>>n;
	int i,arr[n];
	cout<<"Enter the Array Elements : \n";
		for(i=0; i<n; i++){
			cin>>arr[i];
		}
	cout<<"Enter the Element to Search in Array : \n";
	cin>>x;
		for(i=0; i<n; i++){
			if(arr[i]==x){
				flag=1;
			}
		}
		
	if(flag==1){
		cout<<"Element present in array at "<<i<<endl;
	}else{
		cout<<"Element not present in array"<<endl;	
	}
	return 0;
}
输出

Enter the Size of Array :
 4
 Enter the Array Elements :
 23
 54
 67
 32
 Enter the Element to Search in Array :
 32
 Element present in array at 4


Enter the Size of Array :
 4
 Enter the Array Elements :
 23
 54
 33
 64
 Enter the Element to Search in Array :
 12
 Element not present in array

上面的文章,您了解阵列中搜索元素的数组操作。如果您有任何疑问,那么评论。

没意见:

如果您有任何疑问,请告诉我

供电 博主.