#include<stdio.h>
int main(){
int i, j, count, temp, number[25];
printf("Please insert the number of elements to be sorted:");
scanf("%d",&count);
printf("Enter %d elements: ", count);
// This loop would store the input numbers in an array
for(i=0;i<count;i++)
scanf("%d",&number[i]);
// Implementation of insertion sort algorithm
for(i=1;i<count;i++){
temp=number[i];
j=i-1;
while((temp<number[j])&&(j>=0)){
number[j+1]=number[j];
j=j-1;
}
number[j+1]=temp;
}
//Displaying the sorted array
printf("Sorted elements: ");
for(i=0;i<count;i++)
printf(" %d",number[i]);
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
排序算法-基于C语言实现的排序算法之InsertionSort实现.zip
共1个文件
c:1个
需积分: 1 0 下载量 12 浏览量
2024-03-27
05:29:07
上传
评论
收藏 932B ZIP 举报
温馨提示
排序算法 排序算法_基于C语言实现的排序算法之InsertionSort实现
资源推荐
资源详情
资源评论
收起资源包目录
排序算法_基于C语言实现的排序算法之InsertionSort实现.zip (1个子文件)
排序算法_基于C语言实现的排序算法之InsertionSort实现
InsertionSort.c 683B
共 1 条
- 1
资源评论
Ddddddd_158
- 粉丝: 751
- 资源: 208
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功