選擇排序

在選擇排序過程中飒箭,數(shù)組仍然被分作有序和無序兩部分衫樊。而選擇排序中的“選擇”是指不斷從無序序列中選擇最小的值放入到有序序列的最后的位置槐脏,換句話說就是從現(xiàn)有的無序序列中找出那個最小的值,然后與無序序列的第一個值進行交換庭呜,然后縮小無序序列的范圍即可譬嚣。因為有序序列的最后一個值與無序序列的第一個值緊挨著钢颂,交換后,這個無序序列中的第一個值就成了有序序列的最后一個值拜银。重復這個選擇的過程殊鞭,我們的數(shù)組就會變得有序遭垛。下方將會給出詳細的示意圖以及相應的代碼實現(xiàn)。


**1.選擇排序示意圖 **
下方就是簡單選擇排序的部分步驟操灿,只需要重復下方的步驟就可以通過選擇排序將我們的數(shù)組變成有序的序列锯仪。下方是對下方步驟的詳細介紹:
初識狀態(tài)下,我們整個數(shù)組就是無序的趾盐,從整個數(shù)組中我們找到了最小的元素35卵酪,其下標為5。然后將35與無序序列第一個元素62進行交換谤碳。交換后,有序序列中就有了一個值:35溢豆,而無序序列中就少了一個值:35蜒简。無序序列中的第一個值也就是變成了88。

再次從無序序列中選擇那個最小的值漩仙。于是乎我們又找到了37搓茬,然后讓37與88進行交換。有序序列就成了{35队他,37}卷仑。

再次從無序序列中選擇最小的那個值,經(jīng)過查找我們找到了47麸折,然后將47與58進行交換锡凝。此刻有序序列就成了{35, 37, 47}。

重復的從無序序列中選擇最小的值進行交換......

89A36C5C-AE99-4374-9B67-E0B140DD6960.png
6DEC90A6-54C4-48E5-9CAA-6036A90C51EB.png

原文出自:http://www.cnblogs.com/ludashi/p/6031379.html

還有一種思想是垢啼,默認數(shù)組中第一個元素為最大(最写芫狻)值,之后將這個元素和后面的每個元素都進行比較芭析,以由大到小排序為例锚扎,當?shù)谝粋€值遇到比其大的,就進行交換馁启。這樣第一輪過后驾孔,第一位就是最大的。接著進行第二輪惯疙,由第二個數(shù)開始逐個比較翠勉,遇到比第二個數(shù)大的進行交換,這樣第二輪之后第二個數(shù)就是第二大的了霉颠,以此類推眉菱,不斷進行選擇,最后完成排序掉分。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末俭缓,一起剝皮案震驚了整個濱河市克伊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌华坦,老刑警劉巖愿吹,帶你破解...
    沈念sama閱讀 212,080評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異惜姐,居然都是意外死亡犁跪,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,422評論 3 385
  • 文/潘曉璐 我一進店門歹袁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坷衍,“玉大人,你說我怎么就攤上這事条舔》愣” “怎么了?”我有些...
    開封第一講書人閱讀 157,630評論 0 348
  • 文/不壞的土叔 我叫張陵孟抗,是天一觀的道長迁杨。 經(jīng)常有香客問我,道長凄硼,這世上最難降的妖魔是什么铅协? 我笑而不...
    開封第一講書人閱讀 56,554評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮摊沉,結果婚禮上狐史,老公的妹妹穿的比我還像新娘。我一直安慰自己说墨,他們只是感情好预皇,可當我...
    茶點故事閱讀 65,662評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著婉刀,像睡著了一般吟温。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上突颊,一...
    開封第一講書人閱讀 49,856評論 1 290
  • 那天鲁豪,我揣著相機與錄音,去河邊找鬼律秃。 笑死爬橡,一個胖子當著我的面吹牛,可吹牛的內容都是我干的棒动。 我是一名探鬼主播糙申,決...
    沈念sama閱讀 39,014評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼船惨!你這毒婦竟也來了柜裸?” 一聲冷哼從身側響起缕陕,我...
    開封第一講書人閱讀 37,752評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎疙挺,沒想到半個月后扛邑,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,212評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡铐然,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,541評論 2 327
  • 正文 我和宋清朗相戀三年蔬崩,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片搀暑。...
    茶點故事閱讀 38,687評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡沥阳,死狀恐怖,靈堂內的尸體忽然破棺而出自点,到底是詐尸還是另有隱情桐罕,我是刑警寧澤,帶...
    沈念sama閱讀 34,347評論 4 331
  • 正文 年R本政府宣布樟氢,位于F島的核電站,受9級特大地震影響侠鳄,放射性物質發(fā)生泄漏埠啃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,973評論 3 315
  • 文/蒙蒙 一伟恶、第九天 我趴在偏房一處隱蔽的房頂上張望碴开。 院中可真熱鬧,春花似錦博秫、人聲如沸潦牛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,777評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽巴碗。三九已至,卻和暖如春即寒,著一層夾襖步出監(jiān)牢的瞬間橡淆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,006評論 1 266
  • 我被黑心中介騙來泰國打工母赵, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留逸爵,地道東北人。 一個月前我還...
    沈念sama閱讀 46,406評論 2 360
  • 正文 我出身青樓凹嘲,卻偏偏與公主長得像师倔,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子周蹭,可洞房花燭夜當晚...
    茶點故事閱讀 43,576評論 2 349

推薦閱讀更多精彩內容