BubbleSort (5レス)
上下前次1-新
1 2014/04/03(木)02:37:36 ID:r5aSefUl6(1)
#include <iostream>
#include <ctime>
#include <vector>
#include <algorithm>
#include <iomanip>
#define SIZE 100
using namespace std;
void BubbleSort( int data[ SIZE ] ){
int count, i, work, flag;
count = 0;
while( true ){
flag = 0;
for( i = 0; i < SIZE-1-count; i++ ){
if( data[ i ] > data[ i + 1 ] ){
work = data[ i ];
data[ i ] = data[ i + 1 ];
data[ i + 1 ] = work;
flag = 1;}}
if( flag == 0 ) break;
count++;}
return;
}
int main ( void ){
srand(( unsigned int ) time ( NULL ));
int data[ SIZE ];
vector< int > Array;
int i;
for( i = 0; i < SIZE; i++ ) Array.push_back( i );
random_shuffle( Array.begin(), Array.end());
cout << "Sort前" << endl;
for( i = 0; i < SIZE; i++ ){
if( i%10 == 0 ) cout << endl;
cout << setw(4) << ( data[ i ] = Array[ i ] );}
BubbleSort( data );
cout << endl << endl << "Sort後" << endl;
for( i = 0; i < SIZE; i++ ){
if( i%10 == 0 ) cout << endl;
cout << setw(4) << data[ i ];}
cout << endl;
return 0;
}
2 あぼーん [あぼーん] あぼーん
あぼーん
3 2015/01/24(土)23:15:21 ID:pe5(1)
まだ助かる…
まだたすかる…
まだかすかる…
マダガスカル!!
ソーレッ☆ダダダダダダダダダダダ
ここ!マダガスカル!!☆
4 2015/01/24(土)23:15:58 ID:bfE(1)
いや、2番目はHomoちゃうか?
5 2015/01/24(土)23:19:37 ID:mCh(1)
>>2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.060s*