插入排序 求调
查看原帖
插入排序 求调
1735372
knc2024C113楼主2025/7/26 19:55

2个TLE

#include <iostream>
using namespace std;

void charu (int a[], int n){
    for (int i = 1; i<n; ++i){
        int x = a[i];
        int j = i-1;
        while (j>=0 && a[j] > x){
            a[j+1] = a[j];
            j--;
        }
        a[j+1] = x;
    }
}

int main (){
    int n;
    int a[100000];
    cin >> n;
    for (int i = 0; i<n; ++i){
        cin >> a[i];
    }
    charu(a,n);
    for (int i = 0; i<n; ++i){
        cout << a[i] << " ";
    }
    return 0;
}
2025/7/26 19:55
加载中...