Re[4]: Простая с виду задачка с подвохом
От: Lazytech Ниоткуда  
Дата: 22.09.20 03:30
Оценка:
Здравствуйте, watchmaker, Вы писали:

W>Например, учитывать, что треугольник симметричный и поэтому можно вычислить лишь половину коэффициентов, и исходную строку можно предварительно сложить со своим реверсом и дальше обрабатывать тоже только первую половину.

W>Или не вычислять коэффициенты подряд, а поменять циклы местами — тогда можно будет отбрасывать весь интервал, если встретился нулевой множитель, так как финальные коэффициенты на нём также будут нулевые.
W>Ну или банально векторизовать вычисления — тут всё очень регулярно и с минимум ветвлений.
W>Впрочем, кажется, эти идеи ускорят вычисление максимум в несколько раз, и не окупятся тут по соотношению ускорение/трудозатраты

Похоже, я ошибся с названием темы: «Простая с виду задачка с подвохом for senior software engineers only».
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.