冒泡法和选择法

原创 2013年12月04日 17:28:57
/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fibnacci.cpp
* 作    者:单虹毓
* 完成日期: 2013 年 12 月  5 日
* 版本号: v1.0
* 输入描述:无
* 问题描述:冒泡和选择法
* 程序输出:
* 程序输出:
* 问题分析:
*/

#include <iostream>

using namespace std;

void sortAscMaoPao (int a[],int size);

void sortAscXuanZe (int a[],int size);

int main()
{
    int i,a[5]={464,464643,416,46,4},b[5]={464,464643,416,46,4};
    sortAscMaoPao(a,5);
    sortAscXuanZe(b,5);
    for (i=0;i<5;i++)
    {
        cout<<a[i]<<"\t";
    }    cout<<"\n";
    for (i=0;i<5;i++)
    {
        cout<<b[i]<<"\t";
    }
    return 0;
}
void sortAscMaoPao (int a[],int size)
{
    int i,j,t;
    for (i=0;i<size-1;i++)
    {
        for (j=0;j<size-1;j++)
        {
            if(a[j]>a[j+1])
            {
                t=a[j+1];
                a[j+1]=a[j];
                a[j]=t;
            }
        }
    }
}
void sortAscXuanZe (int a[],int size)
{
    int i,j,t;
    for (i=0;i<size-1;i++)
    {
        for (j=i+1;j<size;j++)
        {
            if (a[i]>a[j])
            {
                t=a[i];
                a[i]=a[j];
                a[j]=t;
            }
        }
    }
}

常用排序算法——冒泡、插入、选择

冒泡排序法是初学者最早接触的排序法,实现比较简单,代码如下:#include void bubble_sort(int *array, int len){ for(int i = 1; i...
  • girlkoo
  • girlkoo
  • 2013年12月27日 10:05
  • 4339

C语言冒泡排序法和选择排序法的区别

冒泡排序法: #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include void rank(int arr[], int len) {...
  • persistence_s
  • persistence_s
  • 2016年11月17日 15:45
  • 16086

基础排序总结(冒泡排序、选择排序、插入排序)

1、冒泡排序1.1、简介与原理冒泡排序算法运行起来非常慢,但在概念上它是排序算法中最简单的,因此冒泡排序算法在刚开始研究排序技术时是一个非常好的算法。冒泡排序原理即:从数组下标为0的位置开始,比较下标...
  • u013249965
  • u013249965
  • 2016年09月18日 16:08
  • 2795

冒泡法与选择法排序

  • 2013年03月26日 22:53
  • 2KB
  • 下载

Java 冒泡法,选择法,插入法,快速排序法,实现代码。

  • 2011年06月02日 22:25
  • 1KB
  • 下载

java 冒泡法、选择法、插入法排序实现代码

  • 2013年10月29日 19:44
  • 919B
  • 下载

C语言 数组 冒泡法 选择法

  • 2011年12月19日 19:36
  • 708B
  • 下载

排序问题(选择法排序, 冒泡法排序, 合并法排序),VB6.0源代码编写

  • 2009年06月10日 08:15
  • 413KB
  • 下载

数组元素排序:选择法&冒泡法

选择法排序思想:选择法是冒泡法排序的优化算法,同冒泡法,n个数需要进行n-1轮外循环,每次外循环需要进行n-1-j次内循环实现相邻元素比较,找出此轮最大元素,不同于冒泡法的是,每次比较出相邻元素大小后...
  • wtdm_160604
  • wtdm_160604
  • 2017年04月15日 12:13
  • 279

冒泡法和选择法

由于一直搞混冒泡法和选择法,所以…… 其实主要是冒泡的写法,感觉自己写的都不像冒泡= = for(i=0;i...
  • joker_122
  • joker_122
  • 2015年04月04日 22:55
  • 337
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:冒泡法和选择法
举报原因:
原因补充:

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