版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、選第k小元素選第k小元素問題描述:在n個(gè)元素的無序數(shù)組中選擇第k(1=k=n)小元素。當(dāng)k=1時(shí),相當(dāng)于找最小值。當(dāng)k=n時(shí),相當(dāng)于找最大值。當(dāng)k=n/2時(shí),稱中值?;趧澐值倪x擇算法A128=8,33,17,51,57,49,35,11,25,37,14,3,2,13,52,12,6,29,32,54,5,16,22,23,7,61,36,9,求A中值元素,即第14小元素。(k=14)8,33,17,51,57,49,35,11,25,37,14,3,2,13,52,12,6,29,32,54,5,16,22,23,7,61,36,93,7,5,6,2,8,11,25,37,14,35,49
2、,13,52,12,57,29,32,54,51,16,22,23,17,61,36,33,9jk,在右邊區(qū)間找第k(=14-6=8)小元素9,11,37,14,35,49,13,52,12,57,29,32,54,51,16,22,23,17,61,36,33,25jk,在左邊區(qū)間找第k(=6)小元素j=14線性時(shí)間選擇算法算法:元素的個(gè)數(shù)大于閾值(可取為6)時(shí)往下,否則直接計(jì)算;把元素按5個(gè)一組,分為 組;5n若不是5的倍數(shù),剩下元素不做處理,不影響算法性能;將每組排序,其第3個(gè)元素恰好是中值;遞歸地計(jì)算這些中值,把這些中值的中值用m表示;把數(shù)組元素分為三組:A1、A2和A3,它們分別是包
3、含小于、等于和大于m的元素;確定第k小元素的出現(xiàn)則返回,或在A1和A3中遞歸調(diào)用。選第k小元素例:取閾值為6,設(shè)數(shù)組A有28個(gè)元素如下,A128=8,33,17,51,57,49,35,11,25,37,14,3,2,13,52,12,6,29,32,54,5,16,22,23,7,61,36,9,求A中值元素,即第14小元素。(k=14)(1) 286,不能直接找,進(jìn)入(2);(2)按5個(gè)一組分組:(8,33,17,51,57);(49,35,11,25,37);(14,3,2,13,52);(12,6,29,32,54);(5,16,22,23,7)。選第k小元素(2)按5個(gè)一組分組:(8
4、,33,17,51,57);(49,35,11,25,37);(14,3,2,13,52);(12,6,29,32,54);(5,16,22,23,7)。(3)每組按升序排序:(8,17,33,51,57);(11,25,35,37,49);(2,3,13,14,52);(6,12,29,32,54);(5,7,16,22,23)。(4)中值的集合M=33,35,13,29,16。(5)遞歸找到中值的中值m=29。選第k小元素(5)遞歸找到中值的中值m=29。(6)把A分為三組:A1= 8,17,11,25,14,3,2,13,12,6,5,16,22,23,7,9;A2=29;A3=33,51,57,49,35,37,52,32,54,61,36。因?yàn)閗=14|A1|+|A2|=11,丟掉A1和A2,而第14小元素必然在A3中。選第k小元素(13)設(shè)A=A3=17,25,16,22,23然后在A3中找第k(=14-11
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:教師教育神經(jīng)科學(xué)素養(yǎng)的模型構(gòu)建與提升路徑
- 2025年度個(gè)人協(xié)議合同范文匯編及法律適用指南4篇
- 醫(yī)院2025年度消防安全管理合同2篇
- 二零二五年度賣房資金墊付及管理協(xié)議4篇
- 騰訊2025年度企業(yè)郵箱遷移服務(wù)合同2篇
- 二零二五版高端奶粉品牌加盟管理合同范本頁2
- 二零二五年度城市公共自行車系統(tǒng)維護(hù)與升級合同4篇
- 2025年度勞動(dòng)合同試用期加班費(fèi)及休息休假規(guī)定3篇
- 個(gè)人商品運(yùn)輸合同范本錦集
- 二零二五年度臨時(shí)工工資支付合同模板
- 加強(qiáng)教師隊(duì)伍建設(shè)教師領(lǐng)域?qū)W習(xí)二十屆三中全會(huì)精神專題課
- 2024-2025學(xué)年人教版數(shù)學(xué)七年級上冊期末復(fù)習(xí)卷(含答案)
- 2024年決戰(zhàn)行測5000題言語理解與表達(dá)(培優(yōu)b卷)
- 四年級數(shù)學(xué)上冊人教版24秋《小學(xué)學(xué)霸單元期末標(biāo)準(zhǔn)卷》考前專項(xiàng)沖刺訓(xùn)練
- 2025年慢性阻塞性肺疾病全球創(chuàng)議GOLD指南修訂解讀課件
- (完整版)減數(shù)分裂課件
- 銀行辦公大樓物業(yè)服務(wù)投標(biāo)方案投標(biāo)文件(技術(shù)方案)
- 第01講 直線的方程(九大題型)(練習(xí))
- 微粒貸逾期還款協(xié)議書范本
- 人教版七年級上冊數(shù)學(xué)全冊課時(shí)練習(xí)帶答案
- NBT 47013.4-2015 承壓設(shè)備無損檢測 第4部分:磁粉檢測
評論
0/150
提交評論