码迷,mamicode.com
首页 >  
搜索关键字:秦九韶    ( 50个结果
算法研究:一维多项式求值(秦九韶算法)
问题通式:求指定点X处的函数值。思路:运用秦九韶算法将多项式表述成如下嵌套模式:于是可以转换成程序语言思想:可通过for循环来实现。代码实现:C语言代码如下:#include /**函数名:double odpf(double array[], int n, double x)*参数:double ...
分类:编程语言   时间:2015-04-28 09:31:47    阅读次数:175
多种方式计算多项式a0+a1*x+a2*x^2+a3*x^3+.......(计算效率与算法的重要性)
问题描述: 两种方式计算多项式a0+a1*x+a2*x^2+a3*x^3+.......(普通算法以及秦九韶算法)在某处x的值,通过调用中的函数tick(),计算两种方式的运算时间,得出。。。。。预知结论为何,请看下面代码: 代码如下: #include #include //pow #include //tick #define MAXODER 300 //最大阶乘数 #def...
分类:编程语言   时间:2015-04-18 11:35:30    阅读次数:234
多项式计算的Horner法则(秦九韶法则)
f(x) = a0+a1*x+a2*x2+...+an-1*xn-1+an*xn =a0+x(a1+x(a2+...+x(an-1+anx)...))算法:Poly =0;for(i = n;i >=0 ;i--) Poly = x * Poly + A[i];
分类:其他好文   时间:2015-04-06 14:09:20    阅读次数:195
第九章:代码优化
1.整数求余的等价代码k=j%n;//上下等价k=j;while(k>=n){ k -= n;}2.习题解答多项式问题用秦九韶算法。
分类:其他好文   时间:2015-03-11 21:18:10    阅读次数:180
【秦九韶算法】【字符串哈希】bzoj3751 [NOIP2014]解方程
在模意义下枚举m进行验证,多设置几个模数,而且小一些,利用f(x+p)%p=f(x)%p降低计算次数。UOJ AC,bzoj OLE。#include#include#include#includeusing namespace std;#define MAXV 4951vectorv;typede...
分类:编程语言   时间:2015-03-10 21:19:33    阅读次数:168
算法 秦九韶算法
分类:其他好文   时间:2014-09-14 23:25:37    阅读次数:403
算法 《秦九韶算法java实践》
【历史背景】秦九韶算法是中国南宋时期的数学家秦九韶表述求解一元高次多项式的值的算法——正负开方术。它也能够配合牛顿法用来求解一元高次多项式的根。在西方被称作霍纳算法(Horner algorithm或Horner scheme),是以英国数学家威廉·乔治·霍纳命名的。【原理解释】设有n+1项的n次函...
分类:编程语言   时间:2014-08-21 13:19:34    阅读次数:226
多项式计算的Horner 方法
Horner 算法是以英国数学家 William George Horner 命名的一种多项式求值的快速算法,实际上,这种快速算法在他之前就已经被Paolo Ruffini使用过了。而中国数学家秦九韶提出这种算法要比William George Horner 早600多年。 P(x) 是一个多项式: 我们希望计算x取某个特殊值x0时多项式的值p(x0). 构造一个序列: ...
分类:其他好文   时间:2014-08-19 12:59:24    阅读次数:170
ZOJ 1806 (小数高精度)
题意:八进制小数转化成十进制的小数。                     0.d1d2d3 ... dk [8] = 0.D1D2D3 ... Dm [10] 例:     0.75 [8] = 7*8^-1+5*8^-2 = ( 5/8 + 7 ) / 8 = 0.953125 [10] 算法:主要就是实现上面的秦九韶算法; 实现:模拟手算除法: #...
分类:其他好文   时间:2014-07-23 17:05:34    阅读次数:202
算法 《秦九韶算法java实践》
本文介绍了用于快速计算高次多项式值的“秦九韶算法”,解释了计算原理,并通过应用程序给出了该算法的具体实现。秦九韶算法将多项式改写为f(x)=(( … (anx + an-1)x + … + a1)x + a0后大幅度减少乘法的运算次数,从而加快了计算速度。...
分类:编程语言   时间:2014-05-18 03:58:53    阅读次数:357
50条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!