Acwing 2816. 判断子序列

Acwing 2816. 判断子序列

  • 题目描述
  • 代码展示

题目描述

Acwing 2816. 判断子序列_第1张图片

代码展示

#include

using namespace std;

const int N = 1e5 + 10;

int a[N], b[N];

int main()
{
    int n , m;
    cin >> n >> m;
    
    for (int i = 0; i < n; i ++ ) scanf("%d", &a[i]);
    for (int j = 0; j < m; j ++ ) scanf("%d", &b[j]);
    
    int i = 0;
    for(int j = 0;j < m; j++)
    {
        if(i < n && a[i] == b[j])  i++;
    }
    if(i == n) puts("Yes");
    else puts("No");
    return 0;
}

你可能感兴趣的:(C++刷题,acwing,算法,c++,数据结构,双指针)