一维数组的选择排序

原创 2013年12月04日 19:32:27
/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称:
* 作    者:冯冬影
* 完成日期: 2013 年 12 月 4 日
* 版本号: v1.0
* 输入描述:
* 问题描述:数组的选择排序.
*/

#include <iostream>
using namespace std;
void sortAsc(int arr[],int size);
int main()
{
    int arr[10]= {59,98,15,46,98,45,77,48,56,25};
    sortAsc(arr,10);
    for(int i=0; i<10; i++)
        cout<<arr[i]<<'\t';
    return 0;
}
void sortAsc(int arr[],int size)
{
    int c;
    for(int i=0; i<size-1; i++)
        for(int j=i+1; j<size; j++)
        {
            if(arr[i]<arr[j])
            {
                c=arr[j];
                arr[j]=arr[i];
                arr[i]=c;
            }
        }
}

运行结果

java 对二维数组排序的几种方法

public void dAM1() { int[] a[] = { { 12, 26, 89, 78, 45, 65, 36 }, { 2, 6, 90, 34, 16, 27...
  • sinat_34979528
  • sinat_34979528
  • 2016年11月29日 22:36
  • 10201

关于数组的排序问题(冒泡排序,选择排序,插入排序)

方法一:冒泡排序法 代码: public int[] bubbleSort(int[] a){ //冒泡排序算法 //每趟不断将相邻记录两两比较,并按“前小后大”(或“前大后小”)规...
  • qq_32144341
  • qq_32144341
  • 2016年05月10日 22:31
  • 2404

JAVA中运用数组的四种排序方法

 JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。 快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。 冒泡法是运...
  • Life_android
  • Life_android
  • 2014年07月26日 12:52
  • 2567

精彩百例:一维数组,选择排序

/* file name:选择法排序 重点在于循环赋值给min,找出最小值的排序方法 */ # include int main(void) { int i, j, min, t...
  • lovefeelme123
  • lovefeelme123
  • 2015年03月27日 21:44
  • 278

Java写的数组选择排序

  • 2009年03月30日 20:35
  • 1KB
  • 下载

04-Java基础(数组-常见操作-选择排序

  • 2016年04月28日 13:24
  • 17.46MB
  • 下载

用选择排序法对数组排序

  • 2010年12月17日 11:04
  • 373B
  • 下载

使用选择排序法对以为数组进行排序

  • 2017年12月20日 13:53
  • 47KB
  • 下载

019 一维数组 选择法对十个整数进行排序

/***********************019 一维数组*********************** * 使用选择法对十个整数进行排序。 * C语言精彩编程百例第19 */ #inc...
  • btsyang
  • btsyang
  • 2015年01月22日 16:21
  • 449

Java实现一维数组排序(冒泡、选择、插入、Arrays类)

一、冒泡排序 每次遍历中,对两个相邻的元素进行比较交换。 int temp; for(int i=0;i...
  • Universalera
  • Universalera
  • 2017年11月07日 19:04
  • 93
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一维数组的选择排序
举报原因:
原因补充:

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