Flint & Robert
Я тут один алгоритм копал, он может время на ремонты на 30% сократить. Хочешь, расскажу, как это работает?
Конечно, давай без лишних слов. Выкладывай цифры.
Новый алгоритм работает за O(n log n) вместо O(n²). Для набора данных из тысячи элементов время снизилось примерно с 0.05 секунды до 0.003 секунды на том же железе – это примерно в 16 раз быстрее. Поправочный коэффициент в нижней границе на 1.2 раза меньше, так что общая фактическая скорость работы сократилась на 30%, если учесть 5% накладных расходов на инициализацию.
Вот это уже неплохо, но на станках цеха может оказаться сложнее. Тем не менее, снижение на 30 процентов стоит внимания. Давай попробуем выполнить несколько реальных заказов и посмотрим, сходится ли расчёт.
Конечно. Сейчас подготовлю тестовую систему, подгружу текущий профиль нагрузки и запущу 50 заданий. Запишу время выполнения каждого задания, посчитаю среднее и отклонение. Если результат отклонится от 30 процентов более чем на 5, пересмотрим исходные данные. Готов запускать тесты?
Yeah, let's get that running. Keep the logs clean and bring the numbers back. No surprises.Need to ensure no formatting, no dashes. Use commas instead. We have a dash in "no surprises." Should replace dash. Let's adjust.Yeah, let's get that running. Keep the logs clean, bring the numbers back, no surprises.