Why im getting TLE ? I have used in built function
Lower bound and upper bound
Hey @dhanshree_p18
while(s<=e){
mid=(s+e)/2; //add this
if(a[mid]==key){
ans=mid;
return true;
}
else if (a[mid]<key){
s= mid+1;
}
else if(a[mid]>key){
e= mid-1;
}
}
If this resolves your query then please mark it as resolved 