




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
快速排序的概念;快速排序的基本思想;本節目錄:本節內容:快速排序快速排序快速排序的算法描述;交換排序冒泡排序快速排序概念任意選取一個關鍵字,以該關鍵字為基準值,將待排序關鍵字分割成獨立的兩個部分。其中前一部分關鍵字的關鍵值都不大于基準值,后一部分的關鍵字值都大于或等于基準值;這就是一趟快速排序。快速排序結果1:
223442456678結果2:342242786645例
422245346678
關鍵字:
123456給定如下6個關鍵字,以首關鍵字42為基準值,一趟快速排序分割的結果。快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:45236080504023
3055
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:236080504023
3055
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字45快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:236080504023
3055
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字45快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:23608050402355
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字4530快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:23608050402355
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字4530快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:238050402355
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字453060快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:2380405055
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字45306023快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:23405055
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字4530602380快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:234050
55
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字4530602380快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:2350
55
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字453060238040快速排序過程從序列的兩端交替掃描各個關鍵字,找到一大一小兩個關鍵字,交換兩個關鍵字。快速排序關鍵字:2350
55
12345768
91、從右向左掃描:查找到一個小于基準值的關鍵字(小關鍵字);2、從左向右掃描:查找到一個不小于基準值的關鍵字(大關鍵字);0基準值大關鍵字小關鍵字453060238040快速排序算法描述1、設兩個變量i,j,初始時i=low=1,j=high=n,以a[low]為基準元素,將a[low]零時保存在a[0]中。快速排序2、比較和交換從j所指位置向前搜索:將a[j]與a[0]進行比較:從i所指位置起向后搜索:將a[0]與a[i]進行比較:3、重復1、2步驟,直到i=j為止,同
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 離婚房產稅費結算及雙方承擔協議文本
- 影視劇組專用休息椅租賃及場地布置服務合同
- 歐式畫廊設備購置與藝術品收藏管理服務合同
- 住宅小區物業維修基金管理與使用協議
- 國際展覽安保服務及安全設施維護合同
- 血液凈化系統核心濾芯年度戰略合作協議
- 離婚房產過戶稅費支付及雙方責任約定協議
- 網絡美食小說改編美食節目及出版授權合同
- 紅籌企業股權激勵計劃與員工股權激勵協議書
- 交通事故交通事故賠償和解協議補充協議
- 生命倫理學期末測試習題與答案
- 聲波吹灰系統安裝、調試、操作說明書
- 鏡頭蓋注塑模具
- GA 1801.2-2022國家戰略儲備庫反恐怖防范要求第2部分:通用倉庫
- GB/T 4744-1997紡織織物抗滲水性測定靜水壓試驗
- 教師公開招聘考試結構化面試試題
- Dijkstra最短路徑算法的優化和改進
- 偵探推理題(含答案)
- 熱塑性聚酯彈性體(TPEE)
- 畢業論文機電一體化發展歷程及其面臨的形勢和任務
- 《中小學綜合實踐活動課程指導綱要》教育部2022版
評論
0/150
提交評論