算法竞赛入门经典(第2版)习题5-5 复合词 UVa10391
来源:互联网 发布:网络集成平台 编辑:程序博客网 时间:2024/06/05 17:00
用拆分词的思路很棒
#include <iostream> #include <cstdio> #include <cstdlib> #include <string> #include <map> #define INF 1E9 using namespace std; map<string,bool> hash; string s[150000]; int main() { int i,j; int cnt=0; hash.clear(); while(cin>>s[cnt]) { hash[s[cnt]]=1; cnt++; } string a,b; for(i=0;i<cnt;i++) for(j=0;j<s[i].size()-1;j++) { a=s[i].substr(0,j+1); if(!hash[a])continue; b=s[i].substr(j+1); if(!hash[b])continue; cout<<s[i]<<endl; break; } return 0; }
阅读全文
0 0
- 算法竞赛入门经典(第2版)习题5-5 复合词 UVa10391
- 算法竞赛入门经典 习题5-5 复合词 UVa10391
- 算法竞赛入门经典 第二版 习题5-5 复合词 Compound Words uva10391
- [刷题]算法竞赛入门经典(第2版) 5-5/UVa10391 - Compound Words
- 习题5-5 复合词 UVa10391
- 算法竞赛入门经典(第2版)习题2-5
- 算法竞赛入门经典(第2版)习题3-5 谜题 Puzzle UVa227
- 算法竞赛入门经典(第2版)习题4-5 IP网络 IP Networks UVa1590
- 算法竞赛入门经典(第2版)习题4-5 IP网络UVa1590
- 算法竞赛入门经典(第2版)习题3-5 谜题(Puzzle) Uva227
- 算法竞赛入门经典(第2版)习题5-6 对称轴(Symmetry) Uva1595
- 算法竞赛入门经典(第2版)习题5-7 打印队列 UVa12100
- 算法竞赛入门经典 习题2-5
- 《算法竞赛入门经典》 习题 2-5
- 算法竞赛入门经典(第2版)习题1-5详解
- 算法竞赛入门经典 习题2-5 统计(stat)
- 算法竞赛入门经典习题3-5
- 算法竞赛入门经典(第2版) 习题2-2
- 冒泡排序总结
- UITableView侧滑多个按钮
- bzoj2091
- C++11 lambda表达式 原理
- Tomcat自带log的配置
- 算法竞赛入门经典(第2版)习题5-5 复合词 UVa10391
- ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决
- 获取节点操作DOM树
- 测量计算器程序
- FTP配置文件参数详解
- VPC最佳实践(二):VPC内如何使用云产品
- 102-受限广播地址
- Netty教程-ChannelPipeline
- mac 安装 RabbitMQ