![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
双指针
今天题目AC了吗.
这个作者很懒,什么都没留下…
展开
-
AcWing 2816. 判断子序列(C++)(双指针)
给定一个长度为 nn 的整数序列 a1,a2,…,ana1,a2,…,an 以及一个长度为 mm 的整数序列 b1,b2,…,bmb1,b2,…而得的序列,例如序列 {a1,a3,a5}{a1,a3,a5} 是序列 {a1,a2,a3,a4,a5}{a1,a2,a3,a4,a5} 的一个子序列。第二行包含 nn 个整数,表示 a1,a2,…,ana1,a2,…第三行包含 mm 个整数,表示 b1,b2,…,bmb1,b2,…如果 aa 序列是 bb 序列的子序列,输出一行。子序列指序列的一部分项按。原创 2023-05-15 22:13:51 · 292 阅读 · 0 评论 -
AcWing 800. 数组元素的目标和(C++)(双指针)
第一行包含三个整数 n,m,xn,m,x,分别表示 AA 的长度,BB 的长度以及目标值 xx。请你求出满足 A[i]+B[j]=xA[i]+B[j]=x 的数对 (i,j)(i,j)。给定两个升序排序的有序数组 AA 和 BB,以及一个目标值 xx。第二行包含 nn 个整数,表示数组 AA。第三行包含 mm 个整数,表示数组 BB。1≤数组元素≤1091≤数组元素≤109。共一行,包含两个整数 ii 和 jj。数组长度不超过 105105。数组下标从 00 开始。同一数组内元素各不相同。原创 2023-05-14 21:50:55 · 67 阅读 · 0 评论 -
AcWing 799. 最长连续不重复子序列(C++)(双指针)
给定一个长度为 nn 的整数序列,请找出最长的不包含重复的数的连续区间,输出它的长度。第二行包含 nn 个整数(均在 0∼1050∼105 范围内),表示整数序列。共一行,包含一个整数,表示最长的不包含重复的数的连续区间的长度。第一行包含整数 nn。原创 2023-05-14 21:48:25 · 34 阅读 · 0 评论