打卡—2019/05/22
题目
输入:n个数的一个序列<a1,a2,……,an> 输出:输入序列的一个排列< a1’,a2’,……,an '>,满足 a1’≤a2 ‘≤ …… ≤ an’
static void insertSort(int[] a
){
for (int i
=1;i
<a
.length
;i
++){
int temp
=a
[i
];
while(i
>=1 && a
[i
-1]>temp
){
a
[i
]=a
[i
-1];
i
--;
}
a
[i
]=temp
;
}
}
public static void main(String
[] args
) {
int[] a
={3,7,5,9,8,1,2,4,6};
insertSort(a
);
for (int b
:a
) {
System
.out
.print(b
);
}
输出123456789