#include #include using namespace std;

int main() { int n, m; cin >> n >> m; vector t(n); vector d(m); for(int i=0; i<n; i++) { cin >> t[i]; } for(int i=0; i<m; i++) { cin >> d[i]; }

vector<int> res;
int i = 0, j = 0;
while(i < n && j < m) {
    if(t[i] <= d[j]) {
        res.push_back(t[i]);
        i++;
    }
    else {
        res.push_back(d[j]);
        j++;
    }
}
while(i < n) {
    res.push_back(t[i]);
    i++;
}
while(j < m) {
    res.push_back(d[j]);
    j++;
}

for(int i=0; i<res.size(); i++) {
    cout << res[i] << ' '; // 输出空格分隔的结果
}

return 0;

}

C++ 编程练习:插入题库难度排序

原文地址: https://www.cveoy.top/t/topic/qmlR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录