Best Time to Buy and Sell Stock
Try to solve the Best Time to Buy and Sell Stock problem.
We'll cover the following
Statement
Given an array, prices
, where prices[i]
represent the price of a stock on the i-th
day, maximize profit by selecting a single day to buy the stock and a different day in the future to sell it.
Return the maximum profit that can be achieved from this transaction. If no profit can be made, return 0
.
Constraints:
We can’t sell before buying a stock, that is, the array index at which stock is bought will always be less than the index at which the stock is sold.
prices.length
prices[i]
Examples
Create a free account to view this lesson.
Continue your learning journey with a 14-day free trial.
By signing up, you agree to Educative's Terms of Service and Privacy Policy