日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > [置頂] 矩陣鏈乘 動態規劃

[置頂] 矩陣鏈乘 動態規劃

來源:程序員人生   發布時間:2016-06-04 08:59:47 閱讀次數:2648次

1.分析優化解的結構
兩個記號:
Ai?j=Ai×Ai+1×...×Aj
cost(Ai?j)=計算Ai?j的代價
(2)優化解的結構
證明:若計算A1?n的優化順序在k處斷開矩陣鏈,那末在計算A1?k時,應當直接使用cost(A1?k),假定cost(A1?k)不是最優結果,則存在另外一個結果優于它,那末帶入A1?n后解比最優解要好,矛盾。

2.子問題堆疊性: 計算(A1)×(A2×A3×A4)(A1×A2)×(A3×A4)都需要計算A3×A4

3.遞歸定義最優解代價
用子問題的最優解遞歸定義原問題的最優解
m[i,j]表示計算矩陣Ai,j所需標量乘法次數的最小值,那末原問題的最優解-計算A1...n所需的最低代價就是m[1,n]。
m[i,j]=0 if i=j
m[i,j]=min(i<=k<j)m[i,k]+m[k,j]+pi?1pkpj if i < j
其中pi?1pkpj為計算Aik+Ak+1j所需乘法次數

4.遞歸劃份子問題
1個i×j行矩陣,想要計算m[i,j]的遞歸方程,需要先計算出第i行的m[i,i],m[i,i+1]…m[i,j⑴]和第j列的m[j,j],m[j⑴,j]…m[i+1,j]

5.自底向上計算優化解的代價
以m[1,5]為例:

m[1,1] m[1,2] m[1,3] m[1,4] m[1,5]
       m[2,2] m[2,3] m[2,4] m[2,5]
              m[3,3] m[3,4] m[3,5]
                     m[4,4] m[4,5]
                            m[5,5]

想要計算m[1,5],需要計算m[1,1] m[1,2] m[1,3] m[1,4]和m[2,5],m[3,5], m[4,5],m[5,5]。
要計算m[1,4],需要計算m[1,1] m[1,2] m[1,3]和[2,4],m[3,4], m[4,4]
要計算m[2,5],需要計算m[2,2] m[2,3] m[2,4]和m[3,5], m[4,5],m[5,5]
……..

所以最需要先計算的是對角線的上元素m[1,1],m[2,2],m[3,3],m[4,4],m[5,5],它們的結果都是0
接下來就能夠計算m[1,2],m[2,3],m[3,4],m[4,5]了
以后計算m[1,3],m[2,4],m[3,5]
……
最后計算出m[1,5]

每次均計算出對角線上的1組元素,且是自底向上的

6.算法思想
1.先對第1層對角線值給初值0(m[i,i]=0)
2.對有n個矩陣的輸入來講,為計算m[1,n],需要n⑴個對角線(第1層對角線已計算過了)
3.對自底向上的第i層對角線來講,共需要計算i個不同的m值
4.對每個m值,通過m[i,j]=min(i<=k<j)m[i,k]+m[k,j]+pi?1pkpj if i < j計算,s[i,j]記錄斷開位置

所以總共需要3層循環。

Matrix-Chain-Order(n)
For i=1 To n Do
m[i,i]=0
For l=2 To n Do
For i= 生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生

------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩中文字幕电影 | 久久久91精品国产一区二区三区 | 精品中文字幕视频 | 久久中文字幕一区二区 | 日本国产一区二区三区 | 中文字幕国产在线 | 国产成人精品一区二区三区 | 国产美女视频网站 | 天堂中文在线观看 | 福利视频亚洲 | 成人免费在线视频 | 国产精品久久久久久一区二区三区 | 日本爱爱视频 | 成年人免费看 | 日韩一级免费 | 日本在线视频一区二区 | 欧美亚洲国产一区 | 新久草 | 亚洲精品欧美一区二区三区 | 免费看男女www网站入口在线 | 黄色av一区二区三区 | 日韩精品区 | 青青草亚洲 | 在线中文字幕av | 91久久精品视频 | 蜜臀av在线播放一区二区三区 | 99热在线播放 | 久久久久91 | 欧美日韩在线播放 | 国产精品高清一区二区三区 | 成人日韩视频 | 久久久久在线观看 | 91精品国产乱码久久久久久久久 | 精品三级 | 久久久久国产精品一区二区 | 欧美a一级片 | 欧美一区二区在线观看视频 | 免费成人在线观看视频 | 无码精品一区二区三区免费视频 | 97av| 亚洲第二色 |