Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Finds the locations of all local maximum values in a list of numbers. * * Examples: * int[] data1 = {2,9,1,30,15}; * peaks(data1) -> [1,3]

Finds the locations of all local maximum values in a list of numbers.

*

* Examples:

* int[] data1 = {2,9,1,30,15};

* peaks(data1) -> [1,3] since 9 and 30 are local maximal values

* int[] data2 = {23,1,-3,2,0,25,1,24,15,25,4,-2,-25};

* peaks(data2) -> [0,3,5,7,9]

* int[] data3 = {-123455};

* peaks(data3) -> [0]

*

* return an array storing the locations (index values) of all local maxima in the input array.

* The size of this array will match the number of local maxima.

public static int[] peaks(int[] data){

return 0;

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Income Tax Fundamentals 2013

Authors: Gerald E. Whittenburg, Martha Altus Buller, Steven L Gill

31st Edition

1111972516, 978-1285586618, 1285586611, 978-1285613109, 978-1111972516

More Books

Students also viewed these Programming questions