亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5884 | 回復(fù): 14
打印 上一主題 下一主題

[算法] 求大數(shù)平均數(shù) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-11-18 09:47 |只看該作者 |倒序?yàn)g覽
本帖最后由 xunen 于 2010-11-23 10:39 編輯

一問題,100 萬個(gè)隨機(jī)分布在 0~2^31之間的int 類型整數(shù),如果求其平均數(shù)?


13樓有解答。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-11-18 09:53 |只看該作者
每次求兩個(gè)數(shù)的平均值,到最后就是所有的平均值

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-11-18 10:24 |只看該作者
回復(fù) 2# liexusong


    精度不能保證吧

   3 8 10 2 7


   就這5個(gè)數(shù),你兩個(gè)兩個(gè)求平均值,似乎很難得到滿意的結(jié)果吧

論壇徽章:
1
CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34
4 [報(bào)告]
發(fā)表于 2010-11-18 10:40 |只看該作者
高精度的話,精度高,但是不夠快。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2010-11-18 13:14 |只看該作者
100 萬個(gè)隨機(jī)分布在 0~2^31之間的int 類型整數(shù),這些數(shù)存放在哪里?
如果已經(jīng)在內(nèi)存里了,那么直接全部相加求和,再除總數(shù)也沒啥性能問題。
如果不在內(nèi)存里,100萬個(gè)int也就4M。還是全讀進(jìn)內(nèi)存。IO肯定比cpu更耗時(shí)。

論壇徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-03 06:20:00數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-04 06:20:00
6 [報(bào)告]
發(fā)表于 2010-11-18 14:01 |只看該作者
1.累和,除法.
2.用的是什么分布?在紙上把它的數(shù)學(xué)期望算出來,作為平均值

論壇徽章:
11
未羊
日期:2013-12-16 12:45:4615-16賽季CBA聯(lián)賽之青島
日期:2016-04-11 19:17:4715-16賽季CBA聯(lián)賽之廣夏
日期:2016-04-06 16:34:012015亞冠之卡爾希納薩夫
日期:2015-11-10 10:04:522015亞冠之大阪鋼巴
日期:2015-07-30 18:29:402015亞冠之城南
日期:2015-06-15 17:56:392015亞冠之卡爾希納薩夫
日期:2015-05-15 15:19:272015亞冠之山東魯能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16賽季CBA聯(lián)賽之八一
日期:2016-07-22 09:41:40
7 [報(bào)告]
發(fā)表于 2010-11-18 14:11 |只看該作者
求和, 在溢出前記載和及參與相加的個(gè)數(shù), 然后剩下的數(shù)重復(fù)這個(gè)過程。 第一遍完后, 假設(shè)生成的結(jié)果任意兩個(gè)相加都溢出, 對(duì)每一個(gè)結(jié)果與之前記載的參與相加的個(gè)數(shù)想除取整, 找出所有想除后獲得的最小, 對(duì)第一步生成的結(jié)果都減去這個(gè)平均后取整的數(shù)字 × 參與個(gè)數(shù); 返回第一步; 持續(xù)下去

可以否?

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2010-11-18 14:22 |只看該作者
100 萬個(gè)隨機(jī)分布在 0~2^31之間的int 類型整數(shù),這些數(shù)存放在哪里?
如果已經(jīng)在內(nèi)存里了,那么直接全部相加 ...
zzyong08 發(fā)表于 2010-11-18 13:14


這些數(shù)不在內(nèi)存里,還能放在那里?

“如果已經(jīng)在內(nèi)存里了,那么直接全部相加 ...”? 不懂

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2010-11-18 22:28 |只看該作者
回復(fù) 8# xunen


    還可能在文件里,在數(shù)據(jù)庫里。我的意思是,用最簡單的邏輯,sum(100萬個(gè)數(shù))/100萬,得出平均值。這個(gè)直接計(jì)算,并不慢。
    倒是求和溢出,是個(gè)問題,使用uint64_t表示和數(shù),可以避免溢出。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2010-11-23 10:30 |只看該作者
如果是不支持 uint64_t 類型的機(jī)器呢?
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP