정렬 (버블)

  • 거품
    • 수 n은 N-1 번 갈
1  // 核心代码
2   ( INT의 J = 0 ; J <= 8 ; J ++ ) {
 3          에 대해 ( int로 I = 0 ; I는 <= 8 ; 내가 ++ ) {
 도 4              의 경우 (NUM [I]> NUM [I + 1 ] ) {
 5                  t = NUM [I + 1 ];
6                  NUM [내가 + 1 ] = NUM의 [I];
7                  NUM [I]는 =의 t;
8              }
 9          }
 10          
11      }
1  // 完整代码
2 #INCLUDE <iostream>
 3  사용  스페이스 성병;
4  INT 의 main () {
 5      의 INT NUM [ 10 ];
6      의 INT t;
7       ( INT m = 0 ; m <= 9 ; m ++ ) {
 8          CIN >> NUM [m];
9      }
 10       ( INT J = 0 ; J <= 8 ; J ++ ) {
 11           ( INT I = 0; 나는 <= 8 ; 내가 ++ ) {
 12              의 경우 (NUM [I]> NUM [I + 1 ]) {
 13                  T = NUM [I + 1 ];
14                  NUM [내가 + 1 ] = NUM의 [I];
15                  NUM [I] =의 t;
16              }
 17          }
 18          
19      }
 20       ( INT N = 0 , N <= 9 ; N ++ ) {
 21          COUT << NUM [N] << "  " ;
22      }
 23      COUT <<ENDL;
24      
25      복귀  0 ;
26 }

추천

출처www.cnblogs.com/Linadus-Blog/p/10532972.html