【发布时间】:2019-05-02 16:23:59
【问题描述】:
假设我有数字:1、2、4、7、12 和 18(随机选择)。在计算平均值时,这样做会更快:
mean=0
loop through [1, 2, 4, 7, 12, 18]
for each item:
increase mean by (item/total number of items)
或
mean=0
loop through [1, 2, 4, 7, 12, 18]
for each item:
increase mean by (item)
divide mean by 3
或者它对算法的速度没有影响?这是一个纯粹的理论问题(忽略特定选择的编译器等)
【问题讨论】:
标签: theory