У меня проблемы с выполнением домашнего задания.
Мне нужно описать эффективный алгоритм, который решает проблему полиномиальной интерполяции:
Пусть
P[i,j]
будет полиномиальной интерполяцией точек (xi, yi),..., (xj, yj). Найдите 3 простых многочлена q(x), r(x), s(x) степени 0 или 1, таких что:P[i,j+1]={q(x)P[i,j](x)-r(x)P[i+1,j+1](x)}/s(x)
Имея точки (x1,y1),....(xn,yn), опишите эффективный алгоритм динамического программирования, основанный на рекуррентном соотношении, которое вы нашли в разделе 1 для вычисления коэффициентов a0,...an-1 полиномиальная интерполяция.
Что ж, я знаю, как решить проблему полиномиальной интерполяции с помощью многочлена Ньютона, который очень похож на приведенный выше. рекуррентное соотношение, но я не понимаю, как оно помогает мне найти q(x), r(x), s(x) степени 0 или 1, и если у меня есть правильное q(x), r(x), s(x) - как мне решить эту проблему с помощью динамического программирования?
Любая помощь будет высоко ценится.