最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

九章算法面試軟技能指導(dǎo)-面試技巧/BQ/Resume/Project

2022-09-26 22:33 作者:al_sa  | 我要投稿

選擇排序算法

  • 算法實(shí)現(xiàn)思想:
    1、n個(gè)記錄的文件的直接選擇排序可經(jīng)過n-1趟直接選擇排序得到有序結(jié)果:
    2、初始狀態(tài):無序區(qū)為R[1..n],有序區(qū)為空;
    3、第1趟排序: 在無序區(qū)R[1..n]中選出關(guān)鍵字最小的記錄R[k],將它與無序區(qū)的第1個(gè)記錄R[1]交換,使R[1..1]和R[2..n]分別變?yōu)橛涗泜€(gè)數(shù)增加1個(gè)的新有序區(qū)和記錄個(gè)數(shù)減少1個(gè)的新無序區(qū);
    ...
    4、第i趟排序:第i趟排序開始時(shí),當(dāng)前有序區(qū)和無序區(qū)分別為R[1..i-1]和R(i..n)。該趟排序從當(dāng)前無序區(qū)中選出關(guān)鍵字最小的記錄 R[k],將它與無序區(qū)的第1個(gè)記錄R交換,使R[1..i]和R分別變?yōu)橛涗泜€(gè)數(shù)增加1個(gè)的新有序區(qū)和記錄個(gè)數(shù)減少1個(gè)的新無序區(qū)。

  • 時(shí)間復(fù)雜度:min = O(n),max =O(n^2);

  • 算法穩(wěn)定性:不穩(wěn)定;(不穩(wěn)定的原因舉例:5 5 3 ?變?yōu)?3 5 5,第一趟排序,第一個(gè)5會(huì)和3的位置互換,從而破壞該算法的穩(wěn)定性)

  • 算法實(shí)現(xiàn):(升序排序



九章算法面試軟技能指導(dǎo)-面試技巧/BQ/Resume/Project的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
虞城县| 正蓝旗| 铜川市| 博客| 沐川县| 旌德县| 水富县| 辽中县| 株洲县| 台江县| 肃北| 饶河县| 新安县| 巴中市| 漳浦县| 太康县| 香河县| 内黄县| 祁东县| 亚东县| 山阳县| 华亭县| 镇坪县| 措美县| 鹤庆县| 武山县| 通渭县| 张北县| 呼图壁县| 白银市| 东城区| 博乐市| 大姚县| 深圳市| 磐安县| 容城县| 岳普湖县| 疏附县| 沅江市| 伊金霍洛旗| 郓城县|