首页 > 编程语言 >有序数列合并C++

有序数列合并C++

时间:2024-11-03 15:50:42浏览次数:3  
标签:输出 数列 C++ 空格 序列 有序 升序 输入

将两个数列合并为一个数列,并从小到大排序

题目描述

输入两个升序排列的序列,将两个序列合并为一个有序序列并输出。

输入描述

输入包含三行,

第一行包含两个正整数n,m(1 ≤ n,m ≤ 100),用空格分隔。n表示第二行第一个升序序列中数字的个数,m表示第三行第二个升序序列中数字的个数。

第二行包含n个整数(范围1~50000),用空格分隔。

第三行包含m个整数(范围1~50000),用空格分隔。

输出描述

输出为一行,输出长度为n+m的升序序列,即长度为n的升序序列和长度为m的升序序列中的元素重新进行升序序列排列合并。

示例1:

输入

5 6

1 3 7 9 22

2 8 10 17 33 44

输出

1 2 3 7 8 9 10 17 22 33 44

43e7317b3c834e26b3963fc2119ea475.png

 

标签:输出,数列,C++,空格,序列,有序,升序,输入
From: https://blog.csdn.net/2401_86364076/article/details/143351300

相关文章

  • C++ STL常用容器之set
    文章目录一、集合set二、所需的头文件三、基本访问操作3.1插入元素3.2删除元素3.3查找元素3.4其他函数四、无序集合unordered_set五、multiset六、unordered_multiset七、使用set容器八、map与set的区别一、集合setset称为集合,是一个内部自动有序且不含重复元素......
  • c++11(下篇)
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、可变参数模板4.1基本语法及原理4.2包扩展4.3empalce系列接⼝二、lambda2.1.仿函数2.2.lambda表达式语法2.3.捕捉列表2.3lambda原理三.新的类功能3.1默认的移动构造和移动赋值3.2......
  • 学生管理系统(C++)
    #include<iostream>#include<vector>#include<fstream>#include<string>#include<sstream>#include<algorithm>usingnamespacestd;structStudent{std::stringname;intid;intage;......
  • 【NOI】C++函数入门二(自定义函数)
    文章目录前言一、概念1.导入1.1首先什么是函数呢?2.函数分类3.为什么要定义函数呢?4.函数结构5.函数使用注意事项二、例题讲解问题:1137-纯粹素数问题:1258-求一个三位数问题:1140-亲密数对问题:1149-回文数个数三、总结四、感谢前言在这一章节中,我们将深入探......
  • C++学习笔记
    一、从C转向C++1.1、使用const和inline而不#define使用constconstintm=10;intn=m;上述代码在C中,编译器会先到m的内存中取出数据,再赋值给n;但在C++中,会直接将10赋值给n。C++的常量更类似于#define,是一个替换过程。#define经常不被认为是语言的一部分。define本......
  • 华为OD机试-E卷,100分 - 最小的调整次数特异性双端队列Java & Python& JS & C++ & C
    最新华为OD机试题目描述有一个特异性的双端队列,该队列可以从头部或尾部添加数据,但是只能从头部移出数据。小A依次执行2n个指令往队列中添加数据和移出数据。其中n个指令是添加数据(可能从头部添加、也可能从尾部添加),依次添加1到n;n个指令是移出数据。现在要求移除数据的顺......
  • 华为OD机试-E卷100分 -货币单位换算Java & Python& JS & C++ & C
    最新华为OD机试题目描述记账本上记录了若干条多国货币金额,需要转换成人民币分(fen),汇总后输出。每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合。要求将这些货币全部换算成人民币分(fen)后进行汇总,汇总结果仅保留整数,小数部分舍弃......
  • C++中的内联函数:深入解析与应用
    C++中的内联函数:深入解析与应用在C++编程中,内联函数(InlineFunction)是一种优化手段,旨在通过在编译时将函数调用替换为函数体本身,以减少函数调用的开销,从而提高程序的执行效率。内联函数的使用需要谨慎,因为它虽然能带来性能上的提升,但也可能导致代码膨胀和编译时间增加。本......
  • C++模板元编程 实测
    本文记录在各平台(g++、msvc)中实测《C++模板元编程实战:一个深度学习框架的初步实现》中代码的过程。1.3.2节,作者给出了这一段代码:`templatestructWrapper{templatestructFun_{constexprstaticsize_tvalue=0;};template<>structFun_<int>{constexprst......
  • C++面向对象三大特性之多态
    1.1多态的基本概念 继承性反映的是类与类之间的层次关系,多态性则是考虑这种层次关系以及类自身特定成员函数之间的关系来解决行为的再抽象问题。其实就是同一符号或者名字在不同情况下具有不同解释的现象,即是指同一个函数的多种形态。多态分为两类1.静态多态:函数重载和运......