https://leetcode-cn.com/problems/reverse-words-in-a-string/

TLE代码:

class Solution {
public:
string reverseWords(string s) {
stringstream ss(s);
string buf;
vector<string> ans;
while(ss<<buf){
ans.push_back(buf);
}
for(vector<string>::iterator it = ans.end()-;it==ans.begin();it++){
cout<< *it<<" ";
}
return ;
}
};

亲测用stringstream确实挺慢的.

可以先用reverse 逆序,再挨个单词逆序回来.

最新文章

  1. SharePoint 2013 列表关于大数据的测试&lt;二&gt;
  2. flask安装
  3. JS判断单选框是否选中
  4. margin系列之百分比
  5. UIView / &#160;UIView的布局
  6. 【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系
  7. [ZZ]MTSC 2017 Mobile Testing@Google 演讲的感受
  8. java web 常见异常及解决办法
  9. JAVA常用工具类异常处理
  10. Linux创建SSH信任关系
  11. Alpha冲刺——day6
  12. hbase经常使用的shell命令样例
  13. gzip格式解压缩
  14. javascript获取wx.config内部字段解决微信分享
  15. 一图看懂hadoop分布式文件存储系统HDFS工作原理
  16. python字符串编码
  17. POJ1128 (TopSort)(递归)(回溯)
  18. 【差分约束系统】【spfa】UVALive - 4885 - Task
  19. C#进阶之路(一):委托
  20. rsync 介绍和参数说明

热门文章

  1. JQ三种提示框:提示信息框、确认框、输入文本框
  2. Spring Security(三) —— 核心配置解读
  3. springsecurity简单学习
  4. 「MoreThanJava」Day 1:环境搭建和程序基本结构元素
  5. 5年前端经验小伙伴教你纯css3实现饼状图
  6. 图形处理:给 Canvas 文本填充线性渐变
  7. 将PDF转化为wrod
  8. Springboot下实现阿里云短信验证功能(含代码)
  9. requests库入门笔记1
  10. Linux多任务编程之三:exec函数族及其基础实验(转)