OJ系列之---单词倒排
来源:互联网 发布:合众思壮怎么样知乎 编辑:程序博客网 时间:2024/05/20 13:07
最近在华为OJ刷题,对之前做的一道单词倒排题目没怎么注意。重新写了一遍,发现了一个重大BUG,以前比较忽视,现在发现这个问题还是有点严重,编程还是要多练习才是。应用了string数组。string数组应用之前一定要加头文件,另外,using namespace std也要添加进去,要不然string类型的一些功能不能用。
#include <iostream>#include<string>using namespace std;int main(){string str;string arr[128] = { "" };getline(cin, str);int len = str.size(), con = 0, tem = 0, n, cnt = 0;for (int i = 0; i<=len; i++){if (str[i] == ' ' || str[i] == '\0')//if (str[i] == ' ' ||i==len){arr[con++] = str.substr(tem, i - tem);tem = i + 1;n = arr[con - 1].size();cnt++;if (n>20)return -1;}}for (int j = cnt-1; j>0; j--)cout << arr[j] << ' ';cout << arr[0] << endl;
return 0;}
0 0
- OJ系列之---单词倒排
- 华为oj之【中级】单词倒排
- 【华为oj】单词倒排
- 华为oj 单词倒排
- 【华为 OJ 】单词倒排
- 华为oj 单词倒排
- 华为OJ测试题--单词倒排
- 华为OJ中级题-单词倒排
- 【华为OJ】【019-【中级】单词倒排】
- 华为OJ——单词倒排
- 华为oj中级 【中级】单词倒排
- 华为OJ——单词倒排
- 华为OJ训练之0040-170114-句子逆序(单词倒排)
- 华为OJ——[中级]单词倒排
- 单词倒排
- 单词倒排
- 单词倒排
- 【中级】单词倒排
- 取模(mod)与取余(rem)的区别
- 深入理解Android之AOP
- Glide 使用心得-看视频收藏的图片
- 每日英语(持续更新
- Java编程思想学习笔记(七) 第8章 多态
- OJ系列之---单词倒排
- eclipse导入已经存在的workspace
- DZNEmptyDataSet UItabelView空数据 背景图的实现
- Volley 源码解析
- js中this用法
- 消除eclipse中web项目js文件出现的红叉
- 实践每日记8-4
- ECharts使用心得
- mysql 主从复制配置