当前位置: 首页 > news >正文

PAT 乙级 1065

为了运行不超时,做了好多优化。

1、题目说了最后输出要按递增顺序,所以一开始定义数组就可以定义 set<string>,但是这玩意,输出比较麻烦,要写 auto i = v2.begin(); ……

2、map.count() 找数据 比 find 找数据快很多,所以两次找数据都用 map,这样才能不超时。

3、find 的两种用法

从字符串里找子串,v.find(v[i]) != string :: npos;

从数组里找元素,find(v.begin(), v.end(), 目标元素);

#include<bits/stdc++.h> using namespace std; int main() { int n, m; cin >> n; string s1, s2; map<string, string> mapp; map<string, int> mapp1; for(int i = 0; i < n; i ++) { cin >> s1 >> s2; mapp[s1] = s2; mapp[s2] = s1; } string s3; cin >> m; vector<string> v1(m); for(int i = 0; i < m; i ++) { cin >> s3; v1[i] = s3; mapp1[v1[i]] = 1; } set<string> v2; int flag = 0; for(int i = 0; i < m; i ++) { if(mapp.count(v1[i]) && mapp1.count(mapp[v1[i]]) ); else v2.insert(v1[i]); } cout << v2.size() << endl; for(auto i = v2.begin(); i != v2.end(); i ++) { if(flag == 1) cout << " "; flag = 1; cout << *i; } return 0; }
http://www.jsqmd.com/news/505811/

相关文章:

  • 别再混淆CRU和FRU了!一文读懂华为SmartKit工具在维保服务中的关键角色
  • AHT10温湿度传感器驱动开发与I²C嵌入式实践
  • 从PN结到开关信号:NPN与PNP三极管实战解析笔记
  • 梦行云软件——溯源系统-》企业方员工》员工录入台》扫溯源码,设置码专属信息
  • STM32+Helix解码MP3实战:从SD卡读取到DAC输出的完整流程(附避坑指南)
  • 飞书原生“龙虾“来了,用户一下点击即可拥有专属 Agent
  • Cosmos-Reason1-7B效果展示:复杂室内场景中人员行为与空间关系推理
  • 基于springboot勐库非遗藤条茶展示平台设计与开发(源码+精品论文+答辩PPT等资料)
  • 51单片机IIC协议实战:从零开始驱动OLED显示自定义图案
  • PyTorch训练时内存爆炸?5个实用技巧帮你稳住GPU显存
  • 在终端执行以下命令,将编译生成的程序、动态库和共享资源全部打包
  • CLCD土地覆盖数据在ArcGIS中的实战应用:从导入到空间分析的完整指南
  • C++11、C++14、C++17、C++20新特性解析(一)
  • 32款“Claw系”国产AI神器全收录 + 官方下载链接,收藏这一篇就够了!
  • 2026年成都GEO外包公司实力盘点:选对伙伴才能抓住流量 - 红客云(官方)
  • 怎样快速上手UndertaleModTool:5个专业技巧打造个性化游戏体验 [特殊字符]
  • 所有agent都听一个人指挥,这个设计本身就有问题
  • 数字IC设计全流程解析:从规格到布局的关键EDA工具指南
  • 5分钟搞定Nacos Docker集群部署:含Standalone模式快速验证技巧
  • PAT 乙级 1070
  • zabbix 监控 实战配置web连通性检测
  • 3步解锁VMware隐藏功能:在普通电脑上运行macOS的终极方案
  • Obsidian插件推荐:Remotely Save实现免费同步的保姆级教程(附坚果云配置)
  • 2026年成都代理记账公司怎么选?这份避坑与实力测评帮你定方向 - 红客云(官方)
  • 中兴R5300G4服务器硬盘识别全攻略:从Legacy到UEFI的RAID卡端口模式设置详解
  • 终极指南:如何轻松将网易云音乐NCM格式转换为通用MP3/FLAC
  • 聊聊海南好用的水洗石地面施工队哪家好 - mypinpai
  • 大润发购物卡回收价格揭秘! - 团团收购物卡回收
  • 为什么你的存算一体C代码在仿真器里正常,在硅片上崩溃?揭秘时序敏感型指令的4层验证断点策略
  • MOOTDX:Python股票数据接口解决方案