Задача с JS собеседования: Лучшее время для покупки акций #1 | Задачи с LeetCode

👍🤩 Поддержите наш канал на Патреоне: Привет, друзья! Сегодня решаем с вами один из вариантов очень распространенной на собеседованиях задачи — Best time to buy and sell stock — Определите лучшее время для покупки и продажи акций. На LeetCode эта задача уровня easy. У нее есть много вариантов, сегодня мы будем с вами разбирать первый из них. По условиям задачи: на вход нам подается массив с числами, это цена акции в каждый конкретный день. Наша задача заработать максимальную прибыль, купив акции в один из дней, и продав их в последствии в какой-то другой день. Нам необходимо написать функцию, которая принимает массив с данными и возвращает одно число — максимальная прибыль, которую мы сможем заработать. Если мы не можем сделать ни одной прибыльной сделки при текущих входных данных, то необходимо вернуть в результате 0. Из дополнительных ограничений важно заметить, что мы не можем делать множественные транзакции, мы можем только один раз купить акции и один раз про
Back to Top