#include #define endl '\n' using namespace std; int n; int arr[100100]; void bubble(int n){ for(int i = 1; i <= n - 1; i++){ // 趟次 bool bol = true; // 认为排好序了 for(int j = 1; j <= n - i; j++){ if(arr[j] > arr[j+1]){ swap(arr[j], arr[j+1]); bol = false; } } if(bol){ break; } } } int main(){ cin >> n; for(int i = 1; i <= n; i++){ cin >> arr[i]; } bubble(n); for(int i = 1; i <= n; i++){ cout << arr[i] << " "; } return 0; }