Print all Peak elements in an array | Peak Element | Array Coding Question | KK Codes

preview_player
Показать описание
An element is called a peak element if its value is not smaller than the value of its adjacent elements(if they exists).

Рекомендации по теме
Комментарии
Автор

//Print all peak elements program
void PeakElements(int arr[], int size){
int i=0;
if(size>0){ //array has some elements
if(size==1) //array has only one element
cout<<arr[0];
else
{
while(i<size){
//is first element is a peak element
if(i==0 && arr[i] >= arr[i+1])
";
//is last element is a peak element
else if(i==(size-1) && arr[i] >= arr[i-1])
";
//other elements
else if(arr[i] >= arr[i-1] && arr[i] >= arr[i+1])
";

i++;
}
}
}
}

KKCodes
visit shbcf.ru