// 外层循环是待排序的元素
for (int i =1;i<arr.length;i++){
int temp = ss[i];
// 内存循环是已排序的元素,新元素两两比较后,大的沉到最后面。
for(int j=i-1;j>=0;j--){
if(ss[j]>temp){
ss[j+1]=ss[j];
ss[j]=temp;
}
}
}
数据结构与算法--插入排序
最新推荐文章于 2023-06-12 19:36:12 发布