#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#define C 100
void bubble_sort(int n, int a[n]);
int main()
{
int n;
scanf("%d", &n);
int a[n];
for(int i = 0; i < n; i++)
scanf("%d", &a[i]);
bobble_sort(n, a);
for(int i = 0; i < n; i++)
{
if(i == 0)
printf("%d", a[0]);
else
printf(" %d", a[i]);
}
return 0;
}
void bobble_sort(int n, int a[n])
{
int flag = 0;
for(int j = 1; j < n; j++)
{
if(flag == 1)
return;
flag = 1;
for(int i = 0; i < n - j; i++)
Problem H: 插入排序和冒泡排序实验
最新推荐文章于 2024-09-12 13:19:42 发布
这篇博客探讨了如何使用插入排序和冒泡排序算法对输入的整数序列进行从小到大的排序。实验适用于规模不超过10000的整数数组。输入包含数组长度n和n个整数,输出为排序后的整数序列,相邻整数间以空格分隔。
摘要由CSDN通过智能技术生成