首页 > 其他分享 >有序序列合并

有序序列合并

时间:2023-05-04 09:13:03浏览次数:37  
标签:int 合并 a1 a2 有序 序列 1010

题目链接

题解

#include<bits/stdc++.h>
using namespace std;
int a1[1010], a2[1010], a[2020];
int main()
{
    int n, m;
    cin>>n>>m;
    for(int i=1; i<=n; i++)cin>>a1[i];
    for(int i=1; i<=m; i++)cin>>a2[i];
    
    int i=1, j=1, k=1;
    while(i<=n && j<=m){
        if(a1[i] < a2[j])
            a[k++]=a1[i++];
        else
            a[k++]=a2[j++];
    }
    while(i<=n)a[k++]=a1[i++];
    while(j<=m)a[k++]=a2[j++];
    for(int i=1; i<=n+m; i++)cout<<a[i]<<" ";
    return 0;
}

标签:int,合并,a1,a2,有序,序列,1010
From: https://www.cnblogs.com/tflsnoi/p/17370074.html

相关文章

  • 基于DNA序列的图像加解密算法仿真
    1.算法仿真效果matlab2022a仿真结果如下:    2.算法涉及理论知识概要       随着互联网和通信行业的快速发展,信息安全也越来越受关注,由此很多数据加密算法被提出,并被大量使用,例如AES算法,DES算法等,由于人在生活中所获得的信息大部分来自于视觉,图像就成为了人类......
  • python中如何使两个序列相加不改变内存地址的几种方式
    #方式1a=[1,2,3]print(a)#4551311680a.extend([4,5])print(a)#4551311680#方式2b=[1,2,3]print(b)#4494299456b+=[4,5,6]print(b)#4494299456#重点讲解方式2+=的方式是因为内部实现了__iadd__()魔法方法,内部行为类似于a.extend(b)。但是要区别于b=......
  • m基于整数序列的QC-LDPC的稀疏校验矩阵构造算法性能对比matlab仿真,对比差分序列,PEG,
    1.算法仿真效果matlab2013b仿真结果如下:  2.算法涉及理论知识概要       QC-LDPC(Quasi-CyslicLow-DensityParity-CheckCodes)即准循环LDPC码。之前介绍的LDPC码基本属于随机构造法,构造出的码性能很好,但校验矩阵具有不规律性,存在校验矩阵存储于读取困难、编码复......
  • 机器学习预测给定生物DNA序列是编码序列还是非编码序列
    在生物学中,DNA序列通常指非编码序列,因为DNA是生物体内存储基因信息的一种生物大分子,具有一定的生物学特性和结构。然而,基于DNA序列的机器学习预测可以包括编码和非编码序列的任务。以下是一些基于DNA序列的机器学习应用:应用于非编码DNA序列的机器学习模型:基因预测:使用机器学习......
  • 【剑指 Offer】 44. 数字序列中某一位的数字
    【题目】数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。请写一个函数,求任意第n位对应的数字。 示例1:输入:n=3输出:3示例2:输入:n=11输出:0 限制:   0<=n<2^31来源:力扣(LeetCode)链接:https:/......
  • 面试官:您能说说序列化和反序列化吗?是怎么实现的?什么场景下需要它?
        序列化和反序列化是Java中最基础的知识点,也是很容易被大家遗忘的,虽然天天使用它,但并不一定都能清楚的说明白。我相信很多小伙伴们掌握的也就几句概念、关键字(Serializable)而已,如果深究问一下序列化和反序列化是如何实现、使用场景等,就可能不知所措了。在每次我作为面......
  • python 合并json
    importjson#foriinrange(800):f1=open('.\\'+str(0)+'.txt',"r")data1=f1.read()dic_str2=json.loads(str(data1).replace("'","\""))foriinrange(1,50):f=open('.\\'+......
  • 4隐马尔可夫模型与序列标注
    4隐马尔可夫模型与序列标注序列标注问题•序列标注(tagging)指的是给定一个序列x=x_1x_2…x_n,找出序列中每个元素对应标签y=y_1y_2…y_n的问题其中,y所有可能的取值集合称为标注集(tagset)序列标注与中文分词考虑一个字符序列x,想象切词器真的是拿刀切割字符串。那么每个字符在分......
  • [ZJOI2020] 序列 线性规划做法/贪心做法
    线性规划做法同时也作为线性规划对偶的一个小小的学习笔记。以下\(\cdot\)表示点积,\(b,c,x,y\)是行向量。\(A\)是矩阵,对于向量\(u,v\)若\(\foralli,u_i\leqv_i\)则称\(u\leqv\),\(\geq\)同理。线性规划标准型:\[\maxc\cdotx\\s.t.\left\{\begin{aligned}&Ax......
  • NC20279 [SCOI2010]序列操作
    题目链接题目题目描述lxhgww最近收到了一个01序列,序列里面包含了n个数,这些数要么是0,要么是1,现在对于这个序列有五种变换操作和询问操作:0ab把[a,b]区间内的所有数全变成01ab把[a,b]区间内的所有数全变成12ab把[a,b]区间内的所有数全部取反,也就是说把所有的0变成1,......