直接插入排序的最简单实现
来源:互联网 发布:java webservice教程 编辑:程序博客网 时间:2024/05/16 19:51
代码源(我的仓库):
https://github.com/UnderADome/DataStructure/blob/master/%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F%E5%8F%8A%E5%85%B6%E6%BC%94%E7%A4%BA/%E7%9B%B4%E6%8E%A5%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F.c
#include <stdio.h>int main(void){ int n; scanf("%d", &n); int a[n]; for (int i=0;i<n;i++) scanf("%d", &a[i]); for (int i=1;i<n;i++) { int temp = a[i]; int j; for (j=i-1; j>=0&&a[j]<temp; j--) { a[j+1] = a[j]; } a[j+1] = temp; } for (int i=0;i<n;i++) printf("%d ", a[i]); return 0;}
阅读全文
0 0
- 直接插入排序的最简单实现
- 简单的直接插入排序
- 用单链表对直接插入排序的简单实现
- 直接插入排序的实现
- 简单排序:直接插入排序
- 直接插入排序的C++实现代码
- 直接插入排序的 Java实现
- 直接插入排序的三种实现
- 直接插入排序的三种实现
- 直接插入排序的三种实现
- 关于直接插入排序的C++实现
- 直接插入排序的三种实现
- 直接插入排序的三种实现
- python实现的直接插入排序算法
- 直接插入排序的c语言实现
- 直接插入排序的三种实现
- 直接插入排序的三种实现
- 直接插入排序的java实现
- Ubuntu16.04 下Matlab2014a安装教程
- 【数据结构和算法】Day 3
- html常用标签
- linux centos 编译Lua5.2.0 静态库 动态库
- HTTP in Flask
- 直接插入排序的最简单实现
- 在世界五百强实习,是一种怎样的体验?
- 技术的变革
- jemter使用过程中的知识总结
- 2-3 序列求和
- 语料库资源
- Bootstrap学习方法及案例分享
- git命令使用
- 51信用卡的面试问题