zoukankan      html  css  js  c++  java
  • 【学习笔记】【多项式】多项式插值相关_个人学习用

    本文为个人学习笔记,所以阅读体验不能保证。

    插值知识总览

    前置知识:ntt,分治ntt,简单多项式知识

    0.8级知识:差分使得未知多项式(系数连续)化为已知线性个组合数。时间,空间(O(n^2))

    1级知识:拉格朗日插值:多项式,单点(O(n^2))求值,可线性动态插入维护。若给出的点横坐标连续(等差),可以线性。

    2级知识:多项式多点求值

    3级知识:多项式快速插值

    差分插值:

    给出(f(1),f(2),f(3),...,f(n)),求(f(x))

    考虑差分之后可以化为一些组合数的和。

    (f(x)=x!sumlimits_{i=0}^{n}f_i(-1)^ii!sumlimits_{j=i}^{n}frac{1}{(x-j)!(j-i)!})

    拉格朗日插值

    靠谱博客

    关键式子:

    [l_i(x)=y_ileft(prodlimits_{j=1,j eq i}^{n}frac{x-x_j}{x_i-x_j} ight)=prodlimits_{j=1}^{n}(x-x_j) imes frac{1}{x-x_i} imesfrac{y_i}{prodlimits_{j=1,j eq i}^{n}(x_i-x_j)} ]

    [L(x)=sumlimits_{i=1}^{n}l_i(x) ]

    多项式多点求值

    多项式快速插值

  • 相关阅读:
    不走弯路,就是捷径
    小白逆袭之路
    java期末设计(十三周)
    java第6次作业
    java第五次作业
    java第四次作业
    第三次作业
    第二次作业
    对异常的看法
    java学习笔记(一)
  • 原文地址:https://www.cnblogs.com/czyarl/p/11842516.html
Copyright © 2011-2022 走看看