博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
插入排序--算法导论
阅读量:7223 次
发布时间:2019-06-29

本文共 612 字,大约阅读时间需要 2 分钟。

#include
const int N = 100;int a[N];/**算法导论第一部分,基础知识。P17 插入排序,复杂度O(n^2)*/void insertion_sort( int *a,int n){ for(int i = 1;i < n ; i++) { int key = a[i]; int j = i-1; while(j>=0&&a[j]>key) { a[j+1]=a[j]; j--; } a[j+1] = key; }}int main(){ int n; while(scanf("%d",&n)!=EOF) { for(int i = 0;i < n; i++) { scanf("%d",&a[i]); } insertion_sort(a,n); for(int i=0;i
View Code

插入排序

算法导论第一部分,基础知识。 P17 插入排序,复杂度O(n^2)

转载于:https://www.cnblogs.com/wc1903036673/p/3499128.html

你可能感兴趣的文章
ORACLE EXPIRED(GRACE)
查看>>
Markdown应用样例
查看>>
多文本框的值得存放和赋值
查看>>
Linux中计划任务执行脚本crontab-简洁版
查看>>
Java - IO
查看>>
安卓app中嵌入一个H5页面,当手机系统设置字体变大时,如何使H5页面的字体不会随用户自己调整的系统字体变化而变化?...
查看>>
safari 收藏导出 手机safari 导出
查看>>
Dalvik 虚拟机 jvm 区别
查看>>
hexo从零开始
查看>>
币值转换
查看>>
RabbitMQ(六)远程连接
查看>>
得到ios设备的一些信息
查看>>
【教程】如何修改路由表?
查看>>
云计算与虚拟化之后:网络威胁成新挑战
查看>>
50个Demo展示HTML5无穷的魅力
查看>>
chapter 4:贪心
查看>>
批处理学习笔记
查看>>
Linux挂载磁盘
查看>>
Cyclone II RAM ROM设置
查看>>
Ubuntu下实现伪静态
查看>>