快速排序 快速排序(英語:Quicksort),又稱劃分交換排序(partition-exchange sort),通過一趟排序?qū)⒁判虻臄?shù)據(jù)分割成獨立的兩部分,其中一部分的...
快速排序 快速排序(英語:Quicksort),又稱劃分交換排序(partition-exchange sort),通過一趟排序?qū)⒁判虻臄?shù)據(jù)分割成獨立的兩部分,其中一部分的...
希爾排序 希爾排序(Shell Sort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進版本。希爾排序是非穩(wěn)定排序算法。該方法因DL.Shell于1...
插入排序 插入排序(英語:Insertion Sort)是一種簡單直觀的排序算法。它的工作原理是通過構(gòu)建有序序列,對于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插...
選擇排序 選擇排序(Selection sort)是一種簡單直觀的排序算法。它的工作原理如下:首先在未排序序列中找到最?。ù螅┰?,存放到排序序列的起始位置,然后,再從剩余未...
排序與搜索 排序算法(英語:Sorting algorithm)是一種能將一串?dāng)?shù)據(jù)依照特定順序進行排列的一種算法。 排序算法的穩(wěn)定性 穩(wěn)定性:穩(wěn)定排序算法會讓原本有相等鍵值的...
題目:給出一個不多于5位的正整數(shù),要求:1.求出它是幾位數(shù);2.分別輸出每一位數(shù)字;3.按逆序輸出各位數(shù)字。 判斷是否為回文數(shù),比如12321是回文數(shù),個為與萬位相同,百位同...
考生文件夾下存在一個文件 PY101.py,請寫代碼替換橫線,不修改其他代碼,實現(xiàn)以下功能:鍵盤輸入正整數(shù)n,按要求把n輸出到屏幕,格式要求:寬度為20個字符,減號字符- 填...