資料結構與演算法——桶排序
/*************************************************************************
> File Name: bucketsort.cpp
> Author:
> Mail:
> Created Time: 2016年01月13日 星期三 20時38分22秒
************************************************************************/
#include <iostream>
using namespace std;
#define N 101
int main()
{
int arr[N] = {0};
int num = 0;
cout << "輸入學生的個數:";
cin >> num;
cout << "輸入學生的成績: ";
int score;
for(int i = 0; i < num; ++i){
cin >> score;
arr[score]++;
}
cout << "從小到大輸出學生的成績: ";
for (int i = 0; i < N; ++i){
for (int j = 1; j <= arr[i]; ++j)
cout << i << " ";
}
cout << endl;
return 0;
}
相關文章
- 【資料結構與演算法】非比較排序(計數排序、桶排序、基數排序)資料結構演算法排序
- 資料結構(python) —— 【18排序: 桶排序】資料結構Python排序
- 資料結構與演算法——排序資料結構演算法排序
- 【資料結構與演算法】堆排序資料結構演算法排序
- 資料結構與演算法——堆排序資料結構演算法排序
- 資料結構與演算法(八):排序資料結構演算法排序
- 資料結構與演算法之排序資料結構演算法排序
- 資料結構與演算法----# 一、排序資料結構演算法排序
- 資料結構與演算法:堆排序資料結構演算法排序
- [資料結構與演算法] 排序演算法資料結構演算法排序
- 資料結構與演算法——排序演算法-歸併排序資料結構演算法排序
- 資料結構與演算法——排序演算法-基數排序資料結構演算法排序
- 資料結構與演算法——排序演算法-選擇排序資料結構演算法排序
- 資料結構與演算法——排序演算法-氣泡排序資料結構演算法排序
- 資料結構與演算法 排序與搜尋資料結構演算法排序
- 【資料結構與演算法】歸併排序資料結構演算法排序
- 資料結構與演算法-反轉排序資料結構演算法排序
- 資料結構與演算法之快速排序資料結構演算法排序
- 資料結構與演算法 基礎排序資料結構演算法排序
- 資料結構與演算法 進階排序資料結構演算法排序
- Java資料結構與排序演算法 (三)Java資料結構排序演算法
- Java資料結構與排序演算法 (一)Java資料結構排序演算法
- Java資料結構與排序演算法 (二)Java資料結構排序演算法
- 資料結構與演算法整理總結---排序 2資料結構演算法排序
- 資料結構與排序資料結構排序
- (戀上資料結構筆記):計數排序、基數排序 、桶排序資料結構筆記排序
- 資料結構與演算法——十個排序演算法資料結構演算法排序
- 【演算法與資料結構】經典排序演算法總結演算法資料結構排序
- 演算法與資料結構基礎 - 排序(Sort)演算法資料結構排序
- python演算法與資料結構-快速排序(36)Python演算法資料結構排序
- 演算法與資料結構之原地堆排序演算法資料結構排序
- 資料結構與演算法——歸併排序: 陣列&連結串列&遞迴&非遞迴解法全家桶資料結構演算法排序陣列遞迴
- 演算法與資料結構高階排序演算法之歸併排序演算法資料結構排序
- 07 Javascript資料結構與演算法 之 排序演算法JavaScript資料結構演算法排序
- 資料結構與演算法:二叉排序樹資料結構演算法排序
- python演算法與資料結構-希爾排序(35)Python演算法資料結構排序
- python演算法與資料結構-氣泡排序(32)Python演算法資料結構排序
- python演算法與資料結構-插入排序(34)Python演算法資料結構排序
- 演算法與資料結構——選擇排序(c++)演算法資料結構排序C++