[請益] 巨大array的運算
先說例子
我有一個array (1 2 3 4)
然後我要對它做運算
mean(1) + mean(2) + mean(3) + mean(4) = m1 mean: 代表對括號中的值取平均
mean(1 2) + mean(2 3) + mean(3 4) = m2
mean(1 2 3) + mean(2 3 4) = m3
mean(1 2 3 4) = m4
最後所求是 mean(m1 m2 m3 m4)
有點類似sliding window
方法我是已經寫完了 所用的就是for 跟 map的組合
小陣列ok 但是我的array有時會大到幾十萬...
所以會變的很慢很慢
請問有什麼方法可以改善嗎
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.72.12
推
02/05 01:03, , 1F
02/05 01:03, 1F
→
02/05 14:27, , 2F
02/05 14:27, 2F
→
02/06 17:30, , 3F
02/06 17:30, 3F
→
02/09 00:28, , 4F
02/09 00:28, 4F
→
02/09 00:29, , 5F
02/09 00:29, 5F
討論串 (同標題文章)
Perl 近期熱門文章
PTT數位生活區 即時熱門文章