Сообщение Re[5]: [забыл математику] Оптимизация алгоритма от 16.09.2022 17:59
Изменено 16.09.2022 19:13 xma
R3>Забей. Вон рабочий вариант: http://rsdn.org/forum/dotnet/8360983.1
Дата: 14.09.22
при marketBuyPrice = 0 неправильно работает .. (но возможно конечно у тебя всегда marketBuyPrice > 0 по ТЗ)
R3>Забей. Вон рабочий вариант: http://rsdn.org/forum/dotnet/8360983.1
Дата: 14.09.22
не рабочий, погонял random и вуаля
marketBuyPrice = 6624.17, overwriteMinStep = 66.241699999999999999999999999
ret = 6624.1700000000000000000000000
ret_opt_Serge_Novikoff = 6690.4116999999999999999999999
вот ещё | |
| |
можешь погонять тут random, запуская код
код с random | |
https://dotnetfiddle.net/
| |
код Serge Novikoff c добавление оригинала для проверки | |
https://dotnetfiddle.net/ на этих значениях — не совпадает результат, (с остальными вышеперечисленными ошибочными (найденными рандомом), аналогично)
| |
P.S.:
но возможно у тебя значения ограниченной точности конечно в реальных задач, и поэтому таких проблем не возникает ..
R3>Забей. Вон рабочий вариант: http://rsdn.org/forum/dotnet/8360983.1
Дата: 14.09.22
при marketBuyPrice = 0 неправильно работает .. (но возможно конечно у тебя всегда marketBuyPrice > 0 по ТЗ)
R3>Забей. Вон рабочий вариант: http://rsdn.org/forum/dotnet/8360983.1
Дата: 14.09.22
не рабочий, погонял random и вуаля
marketBuyPrice = 6624.17, overwriteMinStep = 66.241699999999999999999999999
ret = 6624.1700000000000000000000000
ret_opt_Serge_Novikoff = 6690.4116999999999999999999999
вот ещё | |
| |
можешь погонять тут random, запуская код
код с random | |
https://dotnetfiddle.net/
| |
код Serge Novikoff c добавление оригинала для проверки | |
https://dotnetfiddle.net/ на этих значениях — не совпадает результат, (с остальными вышеперечисленными ошибочными (найденными рандомом), аналогично)
| |