一、原理
????????插入排序是簡單排序中最快的排序算法,插入排序時間復雜度為O(n*n)
? ? ? ?把n個待排序的元素看成一個無序表盗扇,將指針指向其中一個元素早直,假設該元素左邊的元素都是有序的寥假,將該元素抽取出來,按照從右往左的順序分別與左邊的元素比較霞扬,如果遇到的元素比該元素大糕韧,則遇到的元素右移,與該元素交換位置喻圃,直到找到比該元素小的元素或者移動到最左邊發(fā)現(xiàn)其他元素都比它大萤彩,將該元素放到當前位置上,此時該元素的左邊元素都比它小斧拍,右邊元素都比他大雀扶,然后將指針指向下一個位置,重復之前的操作肆汹。