如何将此算法放入编程语言中 (Python)
How do I put this algorithm in programming languages (Python)
这是一个计算多项式的算法
//input---->p- polynomial
n- degree of p
a- the value at which to evaluate p(x)
output: p(a)//
function evaluate(p,n,a)
begin
value=0.0;
for i:=0 to n do
if p[i]!= 0.0 then
value=value+p[i]*a^i;
return value;
end
如何用编程语言 (Python) 编写此算法?
在Python中是
def evaluate(p,n,a):
value=0.0
for i in range (0, n):
if p[i]!= 0.0:
value=value+p[i]*a**i
return value;
这是一个计算多项式的算法
//input---->p- polynomial n- degree of p a- the value at which to evaluate p(x) output: p(a)// function evaluate(p,n,a) begin value=0.0; for i:=0 to n do if p[i]!= 0.0 then value=value+p[i]*a^i; return value; end
如何用编程语言 (Python) 编写此算法?
在Python中是
def evaluate(p,n,a):
value=0.0
for i in range (0, n):
if p[i]!= 0.0:
value=value+p[i]*a**i
return value;