首页 > 其他分享 >acwing 判断子序列

acwing 判断子序列

时间:2023-02-19 15:11:54浏览次数:45  
标签:自增 判断 num2 int num 数组 序列 acwing 指针

原题链接

image

题解

分析

  • 使用双指针,o为数组1的指针,p为数组2的指针
  • 因为数组2要比数组1大,所以使p每次循环自增,当有相同值,使o自增,最后检查o是否已经遍历完毕即可

代码

#include "iostream"
using namespace std;
const int N=100010;
int num[N]={0};
int num2[N]={0};
int main(){
    int n1,n2;
    cin>>n1>>n2;
    for(int i=0;i<n1;i++){
        cin>>num[i];
    }
    for(int i=0;i<n2;i++){
        cin>>num2[i];
    }
    int o=0,p=0;
    for(;p<n2&&o<n1;p++){
        if(num[o]==num2[p])o++;
    }
    if(o==n1)cout<<"Yes";
    else cout<<"No";
}

标签:自增,判断,num2,int,num,数组,序列,acwing,指针
From: https://www.cnblogs.com/ChengMao/p/17134750.html

相关文章

  • Java如何判断两个字符串是否相等?
    “这个问题也可以引申为.equals()和‘==’操作符有什么区别。”.equals()就好像我们普通人,看见阿丽塔以为是洛丽塔,看见洛丽塔以为是阿丽塔,看起来一样就觉得她们是同......
  • Fastjson2基础使用以及底层序列化/反序列化实现探究
    1Fastjson2简介Fastjson2是Fastjson的升级版,特征:协议支持:支持JSON/JSONB两种协议部分解析:可以使用JSONPath进行部分解析获取需要的值语言支持:Java/Kotlin场景支持:An......
  • java序列化反序列化
    序列化概述序列化:将数据结构或对象转换成二进制字节流的过程反序列化:将在序列化过程中所生成的二进制字节流转换成数据结构或者对象的过程TCP/IP四层模型transient......
  • Hadoop序列化
    序列化定义把内存中的数据持久化(把内存中的对象转换为字节码文件存储带磁盘上)和网络传输。反序列化定义反序列化就是把接收到的字节序列(或其它协议传输的数据)或......
  • BM88 判断是否为回文字符串
    classSolution{public:  /**   *代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可   *   *@paramstrstring字符串......
  • ACwing 区间最大公约数题解 线段树(附证明)
    算进区间最大公因数单点线段树 https://www.acwing.com/problem/content/247/题目:给定一个长度为N的数列A,以及M条指令,每条指令可能是以下两种之一:Clrd,表......
  • Django Rest Frame work 如何使用serializers序列化函数新手教程
    DjangoRestFramework如何使用serializers序列化   DjangoRestFramework提供了serializers模块,用于序列化和反序列化模型实例以及原生数据类型......
  • Django Rest Frame work 如何使用serializers序列化
    DjangoRestFramework如何使用serializers序列化   DjangoRestFramework提供了serializers模块,用于序列化和反序列化模型实例以及Python原生数......
  • serializers序列化函数简单入门
    1.创建Django项目和应用程序首先,我们需要创建一个Django项目和一个Django应用程序。如果你已经有了Django项目和应用程序,请跳过这一步。$django-adminstartprojectm......
  • 关于离散序列 $\lbrace a_n \rbrace$ 已知 $a_n - a_{n-1} $ 求其通项 $a_n$ 的一种
    关于离散序列\(\lbracea_n\rbrace\)已知$a_n-a_{n-1}$求其通项\(a_n\)的一种方法背景在一次聊天中,同学提出一个问题:已知:\(\lbracea_n\rbrace\)满足\(a_......