【发布时间】:2018-11-04 12:10:59
【问题描述】:
我想在 haskell 中创建一个函数,给定一个数字列表,我制作完整的数字。我正在考虑使用密集列表和顾客,如下代码:
funcion5 (x:xs) = [y*(10^w) | y <- (x:xs) w]
这个想法是,遍历列表并将每个数字乘以 10 pow 到数字的位置。最后我只需要对所有数字求和,我的数字是这样的:
sum (funcion5 (x:xs))
有人可以帮帮我吗?谢谢
【问题讨论】:
-
Horner's Method 很有用。