Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Best Time to Buy and Sell Stock #13

Open
Rajesh-1234567 opened this issue Oct 1, 2024 · 3 comments
Open

Best Time to Buy and Sell Stock #13

Rajesh-1234567 opened this issue Oct 1, 2024 · 3 comments
Assignees

Comments

@Rajesh-1234567
Copy link

Problem Statement:
You are given an array prices where prices[i] is the price of a given stock on the i-th day. You want to maximize your profit by choosing a single day to buy one stock and choosing a different day in the future to sell that stock.

Write a function maxProfit that returns the maximum profit you can achieve from this transaction. If you cannot achieve any profit, return 0.

Example 1:
Input: prices = [7, 1, 5, 3, 6, 4]
Output: 5
Explanation: Buy on day 2 (price = 1) and sell on day 5 (price = 6), profit = 6 - 1 = 5.

Example 2:
Input: prices = [7, 6, 4, 3, 1]
Output: 0
Explanation: In this case, no transactions are done and the max profit = 0.

Example 3:
Input: prices = [1, 2, 3, 4, 5]
Output: 4
Explanation: Buy on day 1 (price = 1) and sell on day 5 (price = 5), profit = 5 - 1 = 4.

Constraints:

1 <= prices.length <= 10^5
0 <= prices[i] <= 10^4

@Rajesh-1234567
Copy link
Author

Hey @indrakishore !
I have created this issue.
This ia a most common and best dynamic programming problem asked by many tech giants every year.
I request to assign me this issue.

@Nanzz94
Copy link

Nanzz94 commented Oct 5, 2024

Please assign me this task @indrakishore

@Ruchika2005
Copy link

Hi , I am Ruchika Patil. Could you please assign this issue to me ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants