题解 | #有序序列合并#

有序序列合并

http://www.nowcoder.com/practice/a9e943b0dab142759807d0cfb6863897

int main() {
    int n, m, temp;
    scanf("%d %d", &n, &m);
    int x[n + m];
    for (int i = 0; i < n; i++) scanf("%d ", &x[i]);
    for (int j = 0; j < m; j++) scanf("%d ", &x[j + n]);  //合并一二行
    for (int k = 0; k < m + n; k++) {  //从小到大排序
        for (int z = 0; z < m + n; z++) {
            if (x[k] < x[z]) {
                temp = x[k];
                x[k] = x[z];
                x[z] = temp;
            }
        }
    }
    for (int val = 0; val < m + n; val++) printf("%d ", x[val]);
    return 0;
}
全部评论

相关推荐

11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
吃不饱的肱二头肌很想退休:tnnd 我以为选妹子呢,亏我兴高采烈的冲进来😠
投递快手等公司10个岗位
点赞 评论 收藏
分享
在努力的外卷侠很靠谱:怎么,大家都没保底吗?我这美团已经入职了,不说了,系统派单了。
点赞 评论 收藏
分享
3 收藏 评论
分享
牛客网
牛客企业服务