主题
:
n个数,求n-1个数的乘积
查看单个帖子
#
7
(
permalink
)
2006-06-14
Elminster
超级版主
注册日期: 2002-09-09
帖子: 1,759
引用:
作者:
tomato
看到一个巨简单的方法,我没想到,ft
一个数组a存{1, x1, x1*x2, x1*x2*x3, ..., x1*...*x(n-1) }
一个数组b存{x2*...*xn, x3*...*xn, ..., xn, 1}
构造这俩数组都只需要O(n)
输出result[i] = a[i] * b[i]
嘿,这算法漂亮,比我想到的好多了 ……
Elminster
查看公开信息
发送悄悄话给 Elminster
查找 Elminster 发表的所有帖子