看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《eric19870117 (艾瑞克)》之銘言: : 99交大資聯第15題 : Given 5 matrices with dimensions,12x5,5x10,10x2,2x5,5x4,what is the minimum : number of scalar multications to mutiply these 5 matrices? : 這一題我算了好幾遍都是490次 ˊˋ : 沒有選項可以選 : 不知道是哪裡算錯了 : 以下是我的計算過程 : 1 2 3 4 5 : ┬───────── : 1│0 600 220 340 490 : │ : 2│ 0 100 150 250 : │ : 3│ 0 100 120 : │ : 4│ 0 40 : │ : 5│ 0 : 強者我同學說答案是356 : 可是我怎麼算都算不出356 : 哭哭 以下是我的計算過程及表格 1 2 3 4 5 ___________________________ 0 600 220 340 356 1 0 100 150 180 2 0 100 120 3 0 40 4 0 5 m[1,3]= k=1,m[1,1]+m[2,3]+12*5*2=220 v k=2,m[1,2]+m[3,3]+12*10*2 m[2,4]= k=2,m[2,2]+m[3,4]+5*10*5 k=3,m[2,3]+m[4,4]+5*2*10=150 v m[3,5]= k=3,m[3,3]+m[4,5]+10*2*4=120 v k=4,m[3,4]+m[5,5]+10*5*4 m[1,4]= k=1,m[1,1]+m[2,4]+12*5*5=450 k=2,m[1,2]+m[3,4]+12*10*5=1300 k=3,m[1,3]+m[4,4]+12*2*5=340 v m[2,5]= k=2,m[2,2]+m[3,5]+5*10*4=320 k=3,m[2,3]+m[4,5]+5*2*4=180 v k=4,m[2,4]+m[5,5]+5*5*4=350 m[1,5]= k=1,m[1,1]+m[2,5]+12*5*4=420 k=2,m[1,2]+m[3,5]+12*10*4=1200 k=3,m[1,3]+m[4,5]+12*2*4=356 v k=4,m[1,4]+m[5,5]+12*5*4=580 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.36.191
gsrr:算這個好麻煩! 03/15 21:03
stevenwin:DP的題目都是這樣,一粗心就掰了= = 03/15 21:04
wassili:感謝...好像OBST阿= =..一堆符號看到眼花 03/15 21:10
wassili:可以在請問一下那矩陣括號該怎麼取才是最快的算法嗎XD 03/15 21:14
stevenwin:只知道查root的表格 03/15 21:16
ashon:括號就是K值 03/15 21:16
crazykk:當矩陣數目少,用暴力法比較快 03/15 21:17
crazykk:若矩陣數目較多,通常用Dynamic Programming去解 03/15 21:20
eric19870117:3Q~~~~~~~~~~~~~~~~~~ 03/15 21:49
Lautreamont:這題是苦工題 但是題型固定 03/15 22:04
abcde1499:台大看到考這個超開心 因為至少有一會的了.... 03/15 22:35
eric19870117:我台大那題算對 考交大的時候竟然忘了 哈哈 03/15 22:56
keepoo:我跟樓上相反@@ 奇怪的是我明明沒再複習 03/15 23:00
stevenwin:我台大算錯,交大卻算對了 03/15 23:37
sa074463:同樓上= =" 03/15 23:56
MarcusWill:我也是台大對交大忘 03/16 00:24
sodas2002:這題可以用肉眼判斷阿 選擇題~ 03/16 03:44
sodas2002:大的先包一包 留小的就好 03/16 03:44
killerjoe:台大忘~交大對= = 03/18 22:12