91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

排序算法--插入排序

發布時間:2020-08-01 02:26:32 來源:網絡 閱讀:388 作者:CuriousAnnie 欄目:編程語言

插入排序Insertion sort  
插入排序就是每一步都將一個待排數據按其大小插入到已經排序的數據中的適當位置,直到全部插入完畢。 
插入排序方法分直接插入排序和折半插入排序兩種,這里只介紹直接插入排序,折半插入排序留到“查找”內容中進行。 
  

圖1演示了對4個元素進行直接插入排序的過程,共需要(a),(b),(c)三次插入。

排序算法--插入排序

        static void insertion_sort(int[] unsorted)
        {
            for (int i = 1; i < unsorted.Length; i++)
            {
                if (unsorted[i - 1] > unsorted[i])
                {
                    int temp = unsorted[i];
                    int j = i;
                    while (j > 0 && unsorted[j - 1] > temp)
                    {
                        unsorted[j] = unsorted[j - 1];
                        j--;
                    }
                    unsorted[j] = temp;
                }
            }
        }


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

赤壁市| 新营市| 巩留县| 平顺县| 阿克苏市| 新建县| 馆陶县| 西峡县| 奉化市| 民乐县| 临江市| 蒙城县| 西平县| 福泉市| 错那县| 邮箱| 邹城市| 监利县| 高要市| 贞丰县| 若羌县| 施甸县| 蒙山县| 罗定市| 海宁市| 津市市| 册亨县| 蚌埠市| 东乡族自治县| 醴陵市| 商城县| 奎屯市| 得荣县| 阜新市| 资阳市| 凌源市| 清远市| 鄯善县| 渑池县| 浦东新区| 东平县|