1、什么叫作插入排序法算法
有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法数组
2、核心spa
4、代码code
var arr = [19,3,22,7,55,9,3,8] var temp; for(var i=1;i<arr.length;i++){ var index = i; while(index-1>=0 && arr[index - 1] >arr[index]){ [arr[index],arr[index - 1]] = [arr[index - 1],arr[index]] index-- } } for(var i=1;i<arr.length;i++){ var index = i; while(index-1>=0 && arr[index - 1] >arr[index]){ temp = arr[index]; arr[index] = arr[index-1]; arr[index-1] = temp; index-- } }