排序算法复习——选择类排序
来源:互联网 发布:淘宝上穿越火线6烈龙 编辑:程序博客网 时间:2024/05/16 10:59
在选择类排序算法中,有简单选择排序,树型选择排序,堆排序
简单选择排序:
对于选择排序的理解应该比较简单些,
演练程序:
- #include <stdio.h>
- #define N 10
- int main()
- {
- int a[N] = {62, 48, 35, 77, 55, 14, 35, 98, 22, 10};
- int i, j, k, tmp;
- for(i = 0; i < N; i++) {
- printf("%d ", a[i]);
- }
- printf("\n");
- for(i=0; i < N; i++) {
- k = i;
- for(j = i+1; j < N; j++) {
- if(a[k] > a[j]) {
- k = j;
- }
- }
- if(k != i) {
- tmp = a[k];
- a[k] = a[i];
- a[i] = tmp;
- }
- }
- for(i = 0; i < N; i++) {
- printf("%d ", a[i]);
- }
- printf("\n");
- return 0;
- }
执行结果:
- 62 48 35 77 55 14 35 98 22 10
- 10 14 22 35 35 48 55 62 77 98
树型选择排序:
0
上一篇:排序算法复习——交换类排序
下一篇:进程与线程的区别
相关热门文章
- test123
- 编写安全代码——小心有符号数...
- 彻底搞定C语言指针详解-完整版...
- 使用openssl api进行加密解密...
- 一段自己打印自己的c程序...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议
0 0
- 排序算法复习——选择类排序
- 算法复习--选择排序
- 排序算法复习之——内部排序算法之——选择排序
- 算法复习之选择排序
- 算法复习之选择排序
- 排序算法—选择排序
- 排序算法复习(2)-- 选择排序
- 排序算法复习——交换类排序
- 排序算法复习——插入类排序
- 排序算法复习——交换类排序
- 排序算法之选择排序——简单选择排序
- 数据结构&算法实践—【排序|选择排序】选择排序
- 排序算法1—插入排序、选择排序、冒泡排序
- 复习数据结构:排序(三)——选择排序
- 排序算法之——选择排序
- 排序算法——选择排序
- 排序算法——选择排序
- 排序算法——简单选择排序
- 关于linux内存管理
- 排序算法复习——插入类排序
- 排序算法复习——交换类排序
- 如何在JS中获取当前日期时间及其它操作的代码
- 电脑蓝屏怎么解决
- 排序算法复习——选择类排序
- 进程与线程的区别
- 杭电acm sum第二题
- 前端面试四
- linux系统启动五步曲
- 基于XEN的分布式虚拟块存储的研究
- 质数因子
- 简单Java类实训一
- 【面试题】剑指Offer-26-复杂链表的复制
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
土豆豆腐的家常做法
土豆豆腐
怎样炖土鸡好吃又营养
香菇炖土鸡的做法大全
山药炖羊排
羊排汤怎么炖好喝
炖羊排图片
白萝卜炖羊排的做法
炖羊排怎么做
白萝卜炖羊排的做法窍门
炖带鱼的家常做法大全
如何炖带鱼
不炸的炖带鱼方法
带鱼炖白菜的家常做法
怎样炖带鱼好吃又简单
带鱼怎么炖好吃
带鱼炖豆腐的家常做法
家炖带鱼的做法
怎么炖带鱼
家常炖带鱼的做法大全
带鱼怎样炖好吃
怎么炖带鱼好吃
带鱼怎么炖好吃又简单
如何炖带鱼好吃又简单
怎样炖带鱼好吃
带鱼怎么煎
清炖带鱼的做法
煎带鱼怎么做
麻辣带鱼
炖带鱼的做法
不用油煎直接炖带鱼
炖猪蹄汤
猪蹄炖什么
家常炖排骨的做法
炖排骨的做法大全家常
香菇炖排骨的家常做法
清炖排骨的家常做法
炖排骨放什么菜好吃
山药炖排骨的家常做法
白菜炖排骨
排骨土豆炖豆角