关键知识点第3章插入排序法3.2

2021-01-23 11:16

阅读:686

标签:int   namespace   turn   std   nbsp   原因   排序   return   i++   

输入

6

5 2 4 6 1 3

输出

1 2 3 4 5 6

 

代码

#include
using namespace std;
void insertionsort(int a[],int n) {
int i, j, temp;
for (int i = 1;i temp = a[i];
j = i - 1;
while (j >= 0 && a[j] > temp) {
a[j + 1] = a[j];
j--;
}
a[j + 1] = temp;
}

}
int main() {
int n;
int a[100];
cin >> n;
for (int i = 0;i cin >> a[i];
insertionsort(a, n);
for (int i = 0;i cout }
return 0;
}

关键知识点第3章插入排序法3.2

标签:int   namespace   turn   std   nbsp   原因   排序   return   i++   

原文地址:https://www.cnblogs.com/luolinjin/p/12884426.html


评论


亲,登录后才可以留言!