折半插入排序仍然是一种插入排序,与基本的插入排序算法没有区别.只是在搜索插入位置时使用折半(二分)查找的方法.
过程示例
13 30 70 85 39 42 6 20 //136所以在39之前,13 30 39 中间数为30,30>6所以在30之前,13 30中间数为13,13>6所以在13之前,所以13之前插入6
6 13 20 30 39 42 70 85 //20需要被排序,在确认其插入位置时20前为已经排序的6 13 30 39 42 70 85,中间数为39,39>20所以在39之前,6 13 30 39 中间数为13,1320所以在30之前,所以13与30间插入20