hdoj2072字符串单词数
来源:互联网 发布:淘宝店铺怎么修改域名 编辑:程序博客网 时间:2024/05/16 14:04
开始用c做,指针的知识不敢乱用,gets()这个函数有问题,据说已经被停用了。
最终用的还是c++,用了set数组模板,用了sstream的输入流(一直担心这种方式处理太慢而不能AC。
#include<iostream>#include<string>#include<set>#include<sstream>using namespace std; set<string>tmp;main(){string input,row; while(getline(cin,row)&&row!="#"){ tmp.clear(); stringstream str(row); while (str>>input) tmp.insert(input); cout<<tmp.size()<<endl; }}
**自顶向下,getline(cin,row)
stringstream str(row)
(str>>input)
row继承了cin的功能,又传给str,所以str也有了cin的功能(不严谨的分析**
顺带贴上一个强迫症博主的思路(真严谨)
HDU2072
0 0
- hdoj2072字符串单词数
- HDOJ2072单词数
- HDOJ2072单词数
- HDOJ2072 单词数
- HDOJ2072 单词数
- HDOJ2072(单词数)(strtok函数分解字符串)
- HDOJ2072单词数 解题报告
- hdoj2072 单词数 (set 和 map 两种做法)
- HDOJ2072 单词个数
- 字符串 单词数
- 【字符串】HDU2072单词数
- 计算出字符串中的单词数
- 统计字符串的单词数
- Hdu 2072 单词数【字符串】
- HDOJ 2072 单词数【字符串】
- 字符串练习-统计单词数
- 计算字符串中的单词数
- 数字符串里的单词数
- 第六周项目2-my array class
- WEB-INF 有关的目录路径问题总结
- 用 scanf 系列函数实现简单的 email 地址合法性检查功能
- org.springframework.context.ApplicationContextAware使用理解
- Chief Ray Angle
- hdoj2072字符串单词数
- 发现了一个大神推荐Android开发的资源,不管你是一个是从事或是准备从事Android 开发还是纯粹的兴趣爱好,都值得参考
- Mac系统下Tomcat安装及配置
- 解决Eclipse进行Android开发时logcat不显示问题-使用DDMS
- iOS本地通知 远程通知
- 自动添加分隔符的EditText
- Debug and Release 优化闲谈
- PHP面向对象:接口与抽象方法
- http://blog.csdn.net/shan9liang/article/details/8803989