文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C++实现冒泡排序

C++实现冒泡排序

时间:2011-05-18  来源:wuge1513

//C++实现冒泡排序

#include <iostream>
using namespace std;

void BubbleSort(int* pData, int Count)
{
        int Temp;
        for (int i = 1; i < Count; i++)  //进行Count次排序,Count是要排序的数的个数
        {
                for (int j = Count - 1; j >= i; j--)  //对该轮待排序的数进行排序
                {
                        if (pData[j] < pData[j - 1])  //将大数放在前,小数放在后
                        {
                                Temp = pData[j - 1];
                                pData[j - 1] = pData[j];
                                pData[j] = Temp;
                        }
                }
        }
}

void main()
{
        int data[] = {10, 8, 9, 7, 4, 5};  //待排序数组
        BubbleSort(data, 6);  //对数组进行排序
        for (int i = 0; i < 6; i++)
        {
                cout << data[i] << " ";
        }
        cout << "\n";
}
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载