选择排序
来源:互联网 发布:淘宝开店认证怎 编辑:程序博客网 时间:2024/05/17 02:15
选择排序,时间复杂度为O(n*n)。
#include<stdio.h>
int main(void)
{
int a[10] = {1,43,2,33,22,4,6,34,745,3};
int i, j, k, t;
for(i = 0; i< 9;i ++)
{
k = i;
for(j = i+1; j < 10;j++)
{
if(a[k] > a[j])
k = j;
}
if(k!=i)
{
t = a[k];
a[k] = a[i];
a[i] = t;
}
}
for(i = 0; i < 10; i++)
printf("%d\n",a[i]);
return 0;
}
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- VS2010下配置MPI
- java中的(PO,VO,TO,BO,DAO,POJO)
- 由include、extend的关系联想到组合、聚合的关系
- 第一个 Swing 程序
- listener.ora/sqlnet.ora/tnsnames.ora配置文件详解
- 选择排序
- 百度地图:根据范围和检索词发起范围搜索
- hdu-1200-To and Fro
- [算法][LeetCode]Search a 2D Matrix——二维数组的二分查找
- 存储快照
- hdu1181(变形课)
- 常见的数据结构java实现
- windbg+winXP 双机调试配置
- HashMap的使用