传送门
题意:
执行q次操作,有两个选项:添加一个数或者将当前所有指定的数变为另一个数。
思路:
我们记录每个数第一次出现的位置,作为“头”,在新添加数的时候,记录每个位置上的数第一次出现的位置,也就是它的“头”。在修改时,只需要合并“头”就行了。
传送门
执行q次操作,有两个选项:添加一个数或者将当前所有指定的数变为另一个数。
我们记录每个数第一次出现的位置,作为“头”,在新添加数的时候,记录每个位置上的数第一次出现的位置,也就是它的“头”。在修改时,只需要合并“头”就行了。
上一篇:D. MEX Sequences
下一篇:序列。。。
#include<iostream>#include<cmath>#include<queue>#include<ma
// Problem: E. Colorful Operations// Contest: Codeforces - Codeforces Round #771 (D
https://codeforces.com/contest/1637/problem/E#include<bits/stdc++
// Problem: E. Restoring the Permutation
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M