🔧 AI Nachrichten ChatGPT showing blank screen [Fix](05.09.2026 um 19:55 Uhr)
⚠️ Malware / Trojaner / VirenSofort deinstallieren: Diese 19 Browser-Erweiterungen sind mit Malware verseucht(06.09.2026 um 08:00 Uhr)
🕵️ Sicherheitslücken0patch liefert drei Jahre Support für Microsoft Office 2021 - BornCity(07.09.2026 um 00:15 Uhr)
🔧 AI Nachrichten ChatGPT showing blank screen [Fix](05.09.2026 um 19:55 Uhr)
⚠️ Malware / Trojaner / VirenSofort deinstallieren: Diese 19 Browser-Erweiterungen sind mit Malware verseucht(06.09.2026 um 08:00 Uhr)
🕵️ Sicherheitslücken0patch liefert drei Jahre Support für Microsoft Office 2021 - BornCity(07.09.2026 um 00:15 Uhr)

🔧 Programmierung 🕛 kürzlich 1 Min Lesezeit
0

Interview Sheet Q2:- 121. Best Time to Buy and Sell Stock

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht




Approach 1: Brute Force




  • Try every possible buy day.

  • For each buy day, try every sell day after it.

  • Calculate profit and keep maximum.




CODE
class Solution {
public int maxProfit(int[] prices) {
int maxProfit = 0;

for (int i = 0; i < prices.length; i++) {
for (int j = i + 1; j < prices.length; j++) {
int profit = prices[j] - prices[i];
maxProfit = Math.max(maxProfit, profit);
}
}

return maxProfit;
}
}









Complexity



Time: O(n²)

Space: O(1)





Approach 2: Optimal One Pass




  • Keep track of minimum price seen so far.


  • At every index:




    • Calculate profit if sold today.

    • Update maximum profit.



  • If current price is smaller, update minimum buy price.




Example:




CODE
Buy at 1
Sell at 6
Profit = 5









CODE
class Solution {
public int maxProfit(int[] prices) {

int minPrice = Integer.MAX_VALUE;
int maxProfit = 0;

for (int price : prices) {

minPrice = Math.min(minPrice, price);

int profit = price - minPrice;

maxProfit = Math.max(maxProfit, profit);
}

return maxProfit;
}
}









Complexity



Time: O(n)

Space: O(1)

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 47%
🟡 In Evaluierung 29%
🟢 Keine Auswirkung 10%
Spannende Innovation 14%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
PostgreSQL Hit by 12-Year-Old Vulnerability Allowing Server Takeover
1 Quelle
PaperCut Flaws Exploited in Attacks on U.S. and European Schools
1 Quelle
OpenAI Announced $1B in Defensive Tools for Water Utilities
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Interview Sheet Q2:- 121. Best Time to Buy and Sell Stock

Thematisch verwandte Begriffe: Interview, Sheet, Best, Time · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...