Codeforces Round #656 (Div. 3) B. Restore the Permutation by Merger (模拟)
2024-08-31 11:51:47
题意:有两个完全相同的排列,将其中一个的元素按相对顺序插入另外一个排列中,给你操作完的排列,求原排列.
题解:感觉看看样例就能直接写了啊,直接遍历,用桶存数字个数,如果桶为空,直接输出即可.
代码:
int t;
int n;
vector<int> v;
map<int,int> mp; int main() {
ios::sync_with_stdio(false);cin.tie(0);
cin>>t;
while(t--){
cin>>n;
mp.clear();
v.clear();
for(int i=1;i<=2*n;++i){
int x;
cin>>x;
if(!mp[x]){
v.pb(x);
}
mp[x]++;
}
for(auto w:v){
cout<<w<<" ";
}
cout<<endl;
} return 0;
}
最新文章
- TypeError: window.open is not a function
- Linux(CentOS)常用操作指令(一)
- 设计模式UML类图基础
- VGA DVI HDMI区别
- 吉布斯现象( Gibbs)
- spring3+struts2+hibernate3整合出现的问题,No mapping found for dependency [type=java.lang.String, name=&#39;struts.objectFactory.spring.enableAopSupport&#39;]
- jquery的ajax向后台servlet传递json类型的多维数组
- 怒刷BZOJ记录(一)1001~1037
- SpringMVC简单例子
- android 代码动态创建视图
- Docker教程:dokcer machine的概念和安装
- Flink重启策略
- tomcat安装启动startup.bat文件命令行界面出现乱码的问题解决
- Bilinear CNN与 Randomly Wired Neural Network
- 【Java集合系列三】Vector-Stack解析
- (转)GPU图形绘制管线
- Others-常用数学符号大全
- 函数练习以及 if else 三元运算
- 2018年全国多校算法寒假训练营练习比赛(第四场)B:道路建设
- VMware中创建Ubuntu16.0.4虚拟桥连方式无法上网
热门文章
- selenium自动化 | 借助百度AI开放平台识别验证码登录职教云
- Linux学习笔记 | 将默认镜像源修改为国内镜像源
- Spark Streaming处理Flume数据练习
- 18.java设计模式之中介者模式
- 微软官网下载win10离线介质
- 一文读懂k8s之Pod安全策略
- 白日梦的Elasticsearch实战笔记,ES账号免费借用、32个查询案例、15个聚合案例、7个查询优化技巧。
- JS实现植物大战僵尸小游戏,代码记录及效果展示
- Tensorflow-基础使用
- 自监督SOTA框架 | BYOL(优雅而简洁) | 2020