简单选择排序
来源:互联网 发布:斗直播软件 编辑:程序博客网 时间:2024/06/16 04:41
#include<stdio.h>void SelectSort(int k[],int n){int i,j,min,temp;for(i=0; i<n-1;i++){min = i;for(j=i+1; j<n; j++){if(k[j]<k[min])min = j;}if(min!=i){temp = k[min];k[min] = k[i];k[i] = temp;}}}int main(){int k[] = {5,2,6,0,3,9,1,7,4,8};SelectSort(k,10);printf("排序后的结果是:"\n);for(int i = 0; i<10;i++)printf("%d",k[i]);}总的时间复杂度为O(n²).跟冒泡排序相比,总的来说,选择排序的效率更加高一点。
0 0
- 选择排序-简单选择排序
- 【选择排序】简单选择排序
- 选择排序-简单选择排序
- 选择排序-简单选择排序
- 选择排序------简单选择排序
- 选择排序--简单选择排序
- 选择排序-简单选择排序
- 选择排序-简单选择排序
- 排序 -- 简单选择排序
- 排序-简单选择排序
- 排序。。。简单选择排序
- 简单排序---选择排序
- 简单排序:选择排序
- 排序-简单选择排序
- 【排序】简单选择排序
- 排序:简单选择排序
- 简单排序--选择排序
- 简单排序:选择排序
- java中线程的协作sleep yield wait 和 notify
- 追逐自己的梦想----------辅助制作第二十七课:身上装备更换的分析与实现
- 【原创】MultiBitSet-BitSet扩展
- Android结构各层
- restrict关键字
- 简单选择排序
- java中50个关键字总结经验和分享里面的定义
- HDU 2181 哈密顿绕行世界问题
- 解析php curl_setopt 函数的相关应用及介绍
- LeetCode题解:excel-sheet-column-number
- java开发笔记——classLoader
- 《Cocos2d-x实战 Lua卷》上线了
- GRE质材和渲染:1.Ogre渲染目标
- 第二周项目四