Professional Documents
Culture Documents
Data Structures Labbweek4: ENROLL: 20103181 Name: Sumit Singh Batch: B7
Data Structures Labbweek4: ENROLL: 20103181 Name: Sumit Singh Batch: B7
Data Structures Labbweek4: ENROLL: 20103181 Name: Sumit Singh Batch: B7
LAB B WEEK 4
ENROLL: 20103181
NAME: SUMIT SINGH
BATCH: B7
#include <iostream>
int main()
int search,n=5,i;
int arr[5];
cout << "Enter value for searching in the given array" <<endl;
if(arr[i] == search)
if(i == n)
{
cout << "The number is not present." << endl;
#include<bits/stdc++.h>
if (target == nums[mid]) {
return 1;
high = mid - 1;
else {
low = mid + 1;
}
return 0;
int main()
int s;
cin>>s;
cout<<endl;
vector<int> arr(s);
for(int i=0;i<s;i++)
cin>>arr[i];
cout<<endl;
int n;
cin>>n;
cout<<endl;
if(!binarysearch(arr,arr.size(),n))
cout<<"Not present!";
}
3
#include<bits/stdc++.h>
sort(nums.begin(),nums.end());
return nums[target-1];
int main()
int s;
cin>>s;
cout<<endl;
vector<int> arr(s);
for(int i=0;i<s;i++)
cin>>arr[i];
cout<<endl;
cout<<"Input k :";
int n;
cin>>n;
cout<<endl;
cout<<kthelement(arr,arr.size(),n)<<endl;
}
5
#include<bits/stdc++.h>
for(int i=0;i<size;i++)
if(arr[i]==str)
return i;
return -1;
int main()
int s;
cin>>s;
cout<<endl;
vector<string> arr(s);
for(int i=0;i<s;i++)
cin>>arr[i];
cout<<endl;
cin>>str;
cout<<endl;
if(searchstring(arr,arr.size(),str)==-1)
else