UVa10815,Andy's First Dictionary, set,stringstream
来源:互联网 发布:蛇口招商网络宽带上班 编辑:程序博客网 时间:2024/05/13 20:32
题意:
输入一个文本,找出所有不同的单词,按字典序输出所有单词。
stringstream通常是用来做数据转换的
相比c库的转换,它更加安全,自动和直接
#include <sstream>
stringstream stream
stream <<value 输入
stream >>value 读取
#include <cstdio>#include <set>#include <string>#include <iostream>#include <sstream>using namespace std;set<string> dict;int main(){ string s, buf; while(cin>>s){ for(int i=0; i<s.size(); ++i){ if(isalpha(s[i])) s[i] = tolower(s[i]); else s[i] = ' '; } stringstream stream; stream.clear(); stream<<s; while(stream>>buf) dict.insert(buf); } for(set<string>::iterator it =dict.begin(); it!=dict.end(); ++it) cout<<*it<<endl; return 0;}
0 0
- UVa10815,Andy's First Dictionary, set,stringstream
- uva10815 - Andy's First Dictionary
- UVA10815 Andy's First Dictionary
- UVa10815 - Andy's First Dictionary
- UVa10815 Andy's First Dictionary
- UVA10815 Andy's First Dictionary
- UVA10815 Andy's First Dictionary
- UVA10815 - Andy's First Dictionary
- UVA10815 Andy's First Dictionary
- UVa10815 Andy's First Dictionary
- UVA10815 - Andy's First Dictionary
- UVA10815 Andy's First Dictionary
- UVA10815 - Andy's First Dictionary
- uva10815 Andy's First Dictionary
- UVa10815 Andy's First Dictionary
- UVA10815 Andy`s first dictionary
- set的应用:UVa10815-Andy's First Dictionary
- uva10815 Andy's First Dictionary(集合)
- hdu 5029 Relief grain(树链剖分好题)
- Lua入门总结
- 设计模式之策略模式
- 关于thinkphp模型的扩展使用!
- 学习Gradle构建Android
- UVa10815,Andy's First Dictionary, set,stringstream
- json操作(java服务器端与客户端js)----fastjson
- UITextFiled & UITextView 控制输入长度、中文处理以及UITextView 的placeHolder 的一种实现方法
- 远程拷贝文件
- bash下查看二进制文件后界面乱码的处理
- 一张图介绍计算机存储系统
- 【Java、算法】Princeton Algorithms Part I Week 1 Exercise
- 组框:<fieldset> 标签
- Xcode6模拟器路径的变更&应用沙盒地址的变更