青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

A Za, A Za, Fighting...

堅信:勤能補拙

2011好題 - Young氏矩陣[zz]

轉: 


一個 m*n 的 Young 氏矩陣(Young tableau) 是一個 m*n 的矩陣,其中每一行的數據都從左到右排序,每一列的數據都從上到下排序.Young 氏矩陣中可能會有一些  ∞ 數據項,表示不存在的元素.所以,Young 氏矩陣可以用來存放 r<= mn 個有限的元素.
a).畫一個包含{9,16,3,2,4,8,5,14,12} 的4*4 的 Young 氏矩陣.

b).給出一個在非空 m*n 的 Young  氏矩陣上實現 EXTRACT-MIN 算法,使其運行時間為O(m+n).

c).說明如何在O(m+n)時間內,將一個新元素手入到一個未滿的 m*n Young 氏矩陣中.

d).給出一個時間復雜度為 O(n^3) 的對 n*n Young 氏矩陣排序的算法.

e).給出一個運行時間為O(m+n) 的算法,來決定一個給定的數是否存在于一個給定的 m*n  的 Young 氏矩陣當中.

a).  2     3      4      5

8     9     12    14

16    ∞      ∞     ∞

∞     ∞      ∞     ∞

PS.該矩陣并不是唯一的.

b). (1)用遞歸的思想.在 Young 氏矩陣中,通過遞歸的解決(m-1)*n,或m*(n-1) 的子問題來求解.則有 T(m,n)=T(m-1,n) or T(m,n-1)+ O(1),顯然,T=O(m+n).偽代碼如下:

EXTRACT_MIN(Young[1...m] [1...n])
EXTRACT_MIN=Young[1][1]; //類似FORTRAN的寫法.函數名即是返回值.
Young[1][1]= INFINITY;
ADJUST_TO_YOUNG(Young[1...m] [1...n]);
END

ADJUST_TO_YOUNG(Young[x...m] [y...n])
if(Young[x][y]==∞)
return;
if(Young[x+1][y]>Young[x][y+1])
swap(Young[x][y], Young[x][y+1]);
ADJUST_TO_YOUNG(Young[x...m][y+1...n]);
else
swap(Young[x][y], Young[x+1][y]);
ADJUST_TO_YOUNG(Young[x+1...m][y...n]);
END

(2)類似堆的刪除:將Young[1][1]與最右下角元素交換, 然后移動Young[1][1]處的元素至合適位置,即把它與右方或下方元素的比較,并與其中較小的一個交換.反復進行直到它不大于它右方和下方的元素為止.

c).  類似堆的插入:先將待插入的元素 K 放在 Young[m][n], 然后比較 K 與它左方或上方元素的大小,并與其中較大的一個交換.反復進行直到 K 不小于它左方和上方的元素為止. 在這里,同樣有,T(m,n)=T(m-1,n) or T(m,n-1)+ O(1),T=O(m+n).偽代碼如下:

INSERT(k,Young[m][n])
if(Young[m][n] < INFINITY)  alert: 矩陣已滿,無法插入!!
while(k<Young[m-1][n] or k<Young[m][n-1])
if(Young[m-1][n] >Young[m][n-1])
swap(k,Young[m-1][n]);
m=m-1;
else
swap(k,Young[m][n-1]);
n=n-1;
END

d). 調用 n*n 次 EXTRACT_MIN 過程即可.

e). 總是于最右上角的元素X比較;
1)如果==X,結束;
2)如果比X小,那么元素只可能在前N-1列中;
3)如果比X大,那么元素只可能在后M-1行中;
Young 氏矩陣去掉一行或一列還是 Young 氏矩陣;
所以每次比較最少去掉一行或一列,這樣復雜度就是 O(m+n);

posted on 2011-10-16 19:11 simplyzhao 閱讀(393) 評論(0)  編輯 收藏 引用 所屬分類: R_找工復習2011

導航

<2011年10月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

統計

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久久久久久久久久久一区| 欧美电影在线观看| 日韩亚洲欧美成人一区| 欧美中文字幕不卡| 欧美福利一区二区| 亚洲国产专区校园欧美| 在线精品视频一区二区| 国产精品久久久久久久一区探花| 亚洲大片精品永久免费| 亚洲欧洲日产国产综合网| 国产一区二区三区在线观看精品| 久久久久一区| 日韩视频免费在线| 久久影院亚洲| 9色精品在线| 亚洲国产高清在线| 欧美不卡在线| 亚洲另类一区二区| 久热精品视频在线观看一区| 国产欧美va欧美va香蕉在| 亚洲欧美日韩成人| 亚洲香蕉网站| 亚洲欧洲一区二区天堂久久 | 久久久久成人精品| 久久久之久亚州精品露出| 欧美激情按摩在线| 久久久久久成人| 国产精品美女久久久久久免费 | 亚洲精品久久嫩草网站秘色| 国产无一区二区| 激情欧美日韩| 一本色道久久精品| 91久久精品国产91久久性色tv| 亚洲精品日韩在线观看| 欧美久久久久久久久| 你懂的视频一区二区| 午夜视频在线观看一区二区三区| 日韩视频中文字幕| 国产精品美女久久久久久久| 国产农村妇女精品一二区| 亚洲国产高清在线观看视频| 国产欧美精品在线观看| 午夜在线电影亚洲一区| 在线成人激情| 亚洲日韩欧美一区二区在线| 久久午夜精品| 欧美日韩一区二区三区视频| 久久久91精品国产| 国产情侣一区| 欧美亚洲尤物久久| 久久中文久久字幕| 国产一级久久| 久久久国产亚洲精品| 亚洲另类在线视频| 亚洲电影观看| 国产日韩欧美精品综合| 欧美国产日本在线| 国产精品丝袜xxxxxxx| 欧美成人免费一级人片100| 久久亚洲电影| 午夜视频精品| 欧美调教视频| 亚洲视频综合| 欧美日韩国产精品一区| 99精品国产热久久91蜜凸| 欧美日韩另类字幕中文| 亚洲国产乱码最新视频| 亚洲国产精品久久91精品| 久久久久久免费| 理论片一区二区在线| 蜜桃久久精品乱码一区二区| 毛片基地黄久久久久久天堂| 欧美亚洲视频| 欧美暴力喷水在线| 国产精品夫妻自拍| 欧美激情精品| 国内精品视频一区| 欧美四级剧情无删版影片| 国产精品日韩欧美大师| 午夜视频一区| 亚洲欧美日韩国产一区| 亚洲欧美日韩天堂| 午夜精品美女自拍福到在线| 欧美一级视频精品观看| 久久成人精品电影| 久久九九精品99国产精品| 黄色成人av在线| 亚洲视频在线观看| 香港久久久电影| 久久夜色精品国产欧美乱极品| 久久久久久国产精品一区| 欧美激情精品久久久久久免费印度 | 国产精品国产三级国产专播精品人| 免费精品视频| 一区二区三区欧美| 久久久精品五月天| 一区二区三区你懂的| 久久美女性网| 米奇777超碰欧美日韩亚洲| 国产视频精品xxxx| 亚洲一区在线免费| 亚洲午夜伦理| 欧美日韩在线播放| 亚洲人精品午夜在线观看| 在线日韩欧美视频| 久久人91精品久久久久久不卡| 久久精品亚洲精品国产欧美kt∨| 国产九九视频一区二区三区| 亚洲永久免费观看| 欧美一区二区私人影院日本| 国产精品亚洲综合| 午夜久久久久久久久久一区二区| 黑人极品videos精品欧美裸| 久久久久久97三级| 国内精品免费午夜毛片| 欧美一级黄色网| 久久综合中文| 亚洲国产成人av| 欧美电影免费观看大全| 亚洲精选国产| 亚洲欧美日韩国产另类专区| 国产欧美一区二区三区久久人妖| 亚洲免费在线观看| 狂野欧美激情性xxxx| 亚洲人线精品午夜| 欧美日韩午夜精品| 欧美一区日韩一区| 亚洲成人在线视频播放| 一区二区在线视频播放| 麻豆freexxxx性91精品| 欧美黑人在线播放| 国产亚洲网站| 亚洲一区二区三区在线观看视频| 欧美色精品天天在线观看视频| 亚洲与欧洲av电影| 麻豆国产精品va在线观看不卡 | 国产精品三上| 久久久久一区二区三区四区| 亚洲精品国精品久久99热| 亚洲免费一区二区| 国内精品久久久久影院薰衣草| 欧美人成在线| 久久精品国产亚洲一区二区三区 | 欧美色网在线| 久久免费视频观看| 宅男噜噜噜66一区二区66| 久久婷婷国产综合国色天香| 亚洲美女少妇无套啪啪呻吟| 国产麻豆91精品| 欧美精品日本| 欧美一区二区在线免费观看 | 久久久久久久999| 一区二区三区日韩欧美| 欧美成ee人免费视频| 午夜久久福利| 99精品福利视频| 在线不卡亚洲| 国产乱码精品一区二区三区五月婷 | 国产精品午夜久久| 欧美激情性爽国产精品17p| 亚洲欧美日韩在线观看a三区 | 久久久精品五月天| 在线综合视频| 亚洲精品一区二区三| 久热成人在线视频| 香蕉久久国产| 亚洲专区一区| 一本高清dvd不卡在线观看| 91久久午夜| 亚洲第一狼人社区| 黄色成人免费观看| 亚洲欧美日韩一区在线观看| 黄色一区二区在线观看| 国产精品高精视频免费| 欧美精品日韩综合在线| 久久精品夜色噜噜亚洲a∨| 午夜精品福利在线| 亚洲视频高清| 亚洲视频你懂的| 日韩视频免费观看| 亚洲美女av网站| 日韩视频一区二区| 亚洲国产精品成人va在线观看| 老司机一区二区三区| 两个人的视频www国产精品| 蜜桃久久精品乱码一区二区| 久久先锋资源| 亚洲狠狠丁香婷婷综合久久久| 国产日韩欧美精品| 国产精品入口夜色视频大尺度| 国产精品久久久久久影视 | 免费观看一区| 欧美成人精品h版在线观看| 欧美不卡一区| 欧美激情一区| 欧美日韩精品二区第二页| 欧美日韩天堂| 国产精品久久| 国产欧美一区二区色老头| 国产专区一区|