[問題] A陣列由B陣列內容指定加總
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
問題(Question):
有兩個陣列,如圖http://i.imgur.com/kmGMMVe.png

假設陣列A大小:768x768(陣列內每一個元素是float型態)
陣列B大小:192x192(可以看做是將陣列A劃分4x4為一個block的陣列,所以是192x192
,B內的每個元素是隨機產生)
有什麼比較好的方法,讓陣列A的每一個block以陣列B的內容來決定並加總,
ex: 陣列B的"數字1"共有6個,也就是說陣列A會將這6個紅底的block(對應於陣列B屬於1
的值)相加,相加後還會是一個block。
補充說明(Supplement):
之前有寫過(用4層迴圈),但很沒有效率,所以當陣列A一變大,就會跑得更久
想來這邊詢問看看有沒有更好的idea :)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.244.174.99
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1405621456.A.1E0.html
※ 編輯: blu1121 (60.244.174.99), 07/18/2014 03:01:16
→
07/18 03:08, , 1F
07/18 03:08, 1F
→
07/18 03:09, , 2F
07/18 03:09, 2F
→
07/18 03:11, , 3F
07/18 03:11, 3F
→
07/18 03:19, , 4F
07/18 03:19, 4F
推
07/18 08:49, , 5F
07/18 08:49, 5F
→
07/18 08:49, , 6F
07/18 08:49, 6F
→
07/18 08:53, , 7F
07/18 08:53, 7F
推
07/18 08:54, , 8F
07/18 08:54, 8F
→
07/18 08:55, , 9F
07/18 08:55, 9F
※ 編輯: blu1121 (60.244.174.99), 07/18/2014 14:14:44
→
07/18 14:15, , 10F
07/18 14:15, 10F
推
07/18 16:05, , 11F
07/18 16:05, 11F
→
07/18 16:07, , 12F
07/18 16:07, 12F
→
07/18 16:08, , 13F
07/18 16:08, 13F
→
07/18 16:09, , 14F
07/18 16:09, 14F
推
07/18 16:14, , 15F
07/18 16:14, 15F
→
07/18 16:16, , 16F
07/18 16:16, 16F
→
07/18 17:10, , 17F
07/18 17:10, 17F
→
07/18 17:13, , 18F
07/18 17:13, 18F
→
07/18 18:29, , 19F
07/18 18:29, 19F
→
07/18 18:29, , 20F
07/18 18:29, 20F
→
07/18 22:21, , 21F
07/18 22:21, 21F
→
07/19 01:42, , 22F
07/19 01:42, 22F
→
07/19 01:45, , 23F
07/19 01:45, 23F
→
07/19 02:14, , 24F
07/19 02:14, 24F
→
07/19 02:15, , 25F
07/19 02:15, 25F
→
07/19 02:16, , 26F
07/19 02:16, 26F
→
07/19 02:20, , 27F
07/19 02:20, 27F
→
07/19 02:20, , 28F
07/19 02:20, 28F
→
07/19 02:21, , 29F
07/19 02:21, 29F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章