Welcome to Westonci.ca, your one-stop destination for finding answers to all your questions. Join our expert community now! Get the answers you need quickly and accurately from a dedicated community of experts on our Q&A platform. Join our platform to connect with experts ready to provide precise answers to your questions in different areas.

Have the function StockPicker (arr) take the array of
numbers stored in arr which will contain integers that
represent the amount in dollars that a single stock is worth, and
return the maximum profit that could have been made by buying
stock on day x and selling stock on day y where y> x. For
example: if arr is [44, 30, 24, 32, 35, 30, 40, 38, 15] then your
program should return 16 because at index 2 the stock was
worth [tex]$24 and at index 6 the stock was then worth $[/tex]40, so if you
bought the stock at 24 and sold it at 40, you would have made a
profit of $16, which is the maximum profit that could have been
made with this list of stock prices.
If there is not profit that could have been made with the stock
prices, then your program should return -1. For example: arr is
[10, 9, 8, 2] then your program should return -1.
Examples
Input: [10,12,4,5,9]
Output: 5
Input: [14,20,4,12,5,11]
Output: 8


Sagot :

We hope our answers were helpful. Return anytime for more information and answers to any other questions you may have. We hope you found this helpful. Feel free to come back anytime for more accurate answers and updated information. Westonci.ca is your go-to source for reliable answers. Return soon for more expert insights.