|
|
雷达 发表于 2022-9-26 01:30
3 l) B& G& k, M# _4 `2 h理了理思路,重新做了一个测试。
5 k9 j Y# b8 q, Y' G做了两个 vector 和 两个 float *, 都长 100000# k4 r( i/ e. _, l
外循环 6000,里面先做随 ... 6 ]# a0 A- B/ H( ?! F, g: @, n* k
这个时间是从哪里开始算的?
( ?9 Q: W" I5 [2 e; c我怀疑这个200多秒里面有200秒花在产生随机数上了,真正计算大概只用了2秒, 用了vector那个因为有vector的额外开销,多了几十秒。
0 j1 s/ k$ W& V, L" k按照两个10万个数字的相关计算的规模来估计的话,两秒都算很长很长了。这个结果真的很奇怪。 |
|