Size: a a a

2020 August 09

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Mikhail Borisov
потому что, условно купив на минимуме, ты можешь никогда не дождаться максимума, и более того - локальный минимум может обновиться :)
У тебя ж уже есть все цены
источник

/dev/urandon ¯\_(ツ)_... in pro.algorithms
Nikolay
Нет. На руках может быть не больше 1 штуки . Если купил , то надо продать потом когда-то. Но можно не покупать.
А можно в задаче несколько раз покупать/продавать?
источник

MB

Mikhail Borisov in pro.algorithms
Evgenii Zheltonozhskii🇮🇱
У тебя ж уже есть все цены
так мы говорим только про известный массив цен? и соответственно все сделки внутри него?
источник

EZ

Evgenii Zheltonozhsk... in pro.algorithms
Mikhail Borisov
так мы говорим только про известный массив цен? и соответственно все сделки внутри него?
Я так понял что да
источник

N

Nikolay in pro.algorithms
/dev/urandon ¯\_(ツ)_/¯
А можно в задаче несколько раз покупать/продавать?
Да, можно. Купил. Продал. Купил . Продал.  И т.д
источник

N

Nikolay in pro.algorithms
Mikhail Borisov
так мы говорим только про известный массив цен? и соответственно все сделки внутри него?
Да. Все цены известны .
источник

MB

Mikhail Borisov in pro.algorithms
а ну тогда вообще проблем нет
источник

MB

Mikhail Borisov in pro.algorithms
локальный минимум - локальный максимум и т.п
источник

MB

Mikhail Borisov in pro.algorithms
единственное нужно определить размер стека для минимума/максимума
источник

A

Aldar in pro.algorithms
Nikolay
Есть массив цен на некую ценную бумагу. Покупать ее можно в количестве 1 штука   и соответственно продавать тоже. Можно купить , продать , ничего не делать. Как найти какая комбинация за n данных дней принесла бы максимум прибыли
берешь массив из разниц цен завтра и сегодня, получаешь задачу поиска подмассива с макс суммой
источник

G

Gerda in pro.algorithms
Evgenii Zheltonozhskii🇮🇱
короче находишь локальные минимумы и максимумы в массиве
Ага, такая таска на литкоде есть, даже в челендже была
источник

A

Aldar in pro.algorithms
Nikolay
Да, можно. Купил. Продал. Купил . Продал.  И т.д
тогда это другая задача, я думал можно только один раз купить и продать
источник
2020 August 10

🗿

🗿🗿🗿 Ilushkins 🗿🗿🗿... in pro.algorithms
Nikolay
Есть массив цен на некую ценную бумагу. Покупать ее можно в количестве 1 штука   и соответственно продавать тоже. Можно купить , продать , ничего не делать. Как найти какая комбинация за n данных дней принесла бы максимум прибыли
мб сделать Sparce Table и забрутить?
источник

K

Kotomord_λapki in pro.algorithms
Nikolay
Есть массив цен на некую ценную бумагу. Покупать ее можно в количестве 1 штука   и соответственно продавать тоже. Можно купить , продать , ничего не делать. Как найти какая комбинация за n данных дней принесла бы максимум прибыли
без восстановления решения - за линейное умею решать, кажется
источник

g

gdhsnlvr in pro.algorithms
Дак вроде динамика за линию?
источник

r

rbykov in pro.algorithms
источник

r

rbykov in pro.algorithms
Nikolay
Есть массив цен на некую ценную бумагу. Покупать ее можно в количестве 1 штука   и соответственно продавать тоже. Можно купить , продать , ничего не делать. Как найти какая комбинация за n данных дней принесла бы максимум прибыли
Это?
источник

N

Nikolay in pro.algorithms
rbykov
Это?
Да
источник

r

rbykov in pro.algorithms
Ну там же есть в дискуссиях решения
источник

r

rbykov in pro.algorithms
А вообще вот https://youtu.be/1SS2WnsMcbU
источник