gpt4 book ai didi

c++ - 下降循环比上升循环更有效吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:52 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Is it faster to count down than it is to count up?

我正在阅读一本名为 C++ for You++ 的 C++ 书籍. (我有 1998 年版。)

在关于蒙特卡洛方法的章节中有一段用于计算定积分的代码:

for(n = nPoints; n > 0; n--) {                    // A loop that goes down to
x = a + double(rand()) * ((b-a) / RAND_MAX); // 0 is slightly more efficient.
y = ...
... // if (y <= f(x)) increment count
...
}

我的问题不是关于代码,而是关于评论:

A loop that goes down to 0 is slightly more efficient.

这是真的吗????

为什么下降到零的循环比上升循环更有效?

n,循环计数器,甚至没有在循环中使用!

同样,这不是一个紧迫的问题。我只是好奇。我可能偶然发现了一种让我的程序稍微更有效率的方法!

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com