算法复习之选择排序
来源:互联网 发布:淘宝卖玉的哪家好 编辑:程序博客网 时间:2024/05/20 12:51
#include <iostream>//打印输出void prin(int *list ,int len ){ for(int i = 0 ;i<len;++i) std::cout<<list[i]<<" "<<std::endl;}/**选择排序*list : 待排序的数组,len:待排序数组的长度*时间复杂度:n^2,空间复杂度 O(1)*/void selectSort(int *list,int len){ int i ,j ,temp ; for(i = 0 ;i<len-1;++i) //选择排序的次数 for(j = i+1;j<=len-1;++j)//比较次数 { if(list[i] > list[j])//交换 { temp = list[i] ; list[i] = list[j] ; list[j] = temp ; } } prin(list,len) ;}int main(){ int a[10] = {5,8,2,4,9,0,1,6,7,3} ; selectSort(a,sizeof(a)/sizeof(int)) ; system("pause") ; return 0 ;}
0 0
- 算法复习之选择排序
- 算法复习之选择排序
- 算法复习--选择排序
- 复习之选择排序
- 排序算法复习之——内部排序算法之——选择排序
- 复习数据结构之选择排序
- 排序算法复习(2)-- 选择排序
- 复习找工作之排序算法
- 算法复习之冒泡排序
- 算法复习之快速排序
- 算法复习之插入排序
- 算法复习之希尔排序
- 算法复习之堆排序
- 算法复习之插入排序
- 算法复习之归并排序
- 算法复习之冒泡排序
- 算法复习之希尔排序
- 《数据结构》复习之排序算法
- 实现jquery EasyUI tabs选项卡关闭图标后加载自定义事件
- Java连接MySQL数据库
- 提取IP 地址(算法)
- SharePoint 2013 配置基于表单的身份认证
- HackingTeam重磅炸弹: 估值超1000万美金带有军火交易性质的木马病毒以及远控源码泄露
- 算法复习之选择排序
- OSGEarth嵌入Qt的QGraphicsView框架(二)
- Java抽象类与接口的区别
- kotlin实现罗马数字和阿拉伯数字转换
- 学习笔记1
- IE浏览器开启对JavaScript脚本的支持
- Object-c中的点语法
- 牛人看过来
- [LeetCode]Regular Expression Matching(Unsolved)