选择排序

原创 2013年12月02日 19:33:04
/*
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:张梦佳
* 完成日期:2013 年 12 月2 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:选择排序
* 问题分析:
* 算法设计:
*/
#include <iostream>

using namespace std;
void select_sort(int array[],int n);
int main( )
{

    int a[10]={65,564,654,65,50,61,31,56,35,26};
    select_sort(a,10);
    for(int i=0;i<10;i++)
    cout<<a[i]<<" ";
    return 0;
}
void select_sort(int array[],int n)
{
    int i,j,k,t;
    for(i=0;i<n-1;i++)
    {
        k=i;
        for(j=i+1;j<n;j++)
        {
            if(array[j]<array[k])

             k=j;
             t=array[k];
             array[k]=array[i];
             array[i]=t;

        }

    }
}


感悟:

贺老师,你骗俺。。。这个自定义函数后面不能有return....俺调试了好久。。。。

C#简单实现泛型选择排序

  • 2017年04月30日 12:26
  • 37KB
  • 下载

c语言的选择排序

  • 2014年11月29日 19:41
  • 15KB
  • 下载

Java选择排序(升序和降序)

选择排序是简单排序的一种,其排序思想为:首先将第一个数标记为最大数,其位置为最大数的位置;然后排除第一个数,使用第一个数和剩下的数依次比较,若剩下的数大于第一个数,则继续比较,直到找到最大数为止;最后...

直接选择排序代码

  • 2015年10月06日 21:59
  • 705KB
  • 下载

数据结构之选择排序

  • 2017年08月23日 10:37
  • 97KB
  • 下载

第十五周项目一(3)——验证算法之直接选择排序

*Copyright(c)2017,烟台大学计算机与控制工程学院 *All rights reservrd. ...
  • wcq6210
  • wcq6210
  • 2017年12月09日 12:19
  • 0

数据结构-选择排序

  • 2012年06月29日 19:08
  • 151KB
  • 下载

c语言选择排序

  • 2013年03月28日 08:42
  • 426B
  • 下载

第十五周 项目一 (3)直接选择排序

/*  * Copyright(c) 2017,烟台大学计算机学院  * All rights reserved.  * 文件名称:a  * 作    者:张翠平  * 完成日期:2017 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:选择排序
举报原因:
原因补充:

(最多只允许输入30个字)