您的位置:首页 > 其它

【牛刀小试】直接插入排序算法

2016-02-27 10:45 176 查看

【牛刀小试】直接插入排序算法

牛刀小试直接插入排序算法
直接插入排序算法原理

java代码实现

直接插入排序算法原理

在一个要排序的数组中,假设(n - 1)[n >= 1]已经为有序的数组,现需要将第n个数和前面的数列比较,使得前n个数列有序

java代码实现

public void insertSort(int[] array) {
for (int i = 1; i < array.length; i++) {
int j = i - 1;
int key = array[i];
while (j >= 0 && key < array[j]) {
array[j + 1] = array[j];
j--;
}
array[j + 1] = key;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: