华为OJ题2---字符串最后一个单词的长度
2015-08-28 23:49
232 查看
#include<iostream> #include<stack> #include<string> using namespace std; int main() { stack<char> sta; string str;int j=0,k=0; getline(cin,str); for(int i=0;i<str.length();i++) sta.push(str[i]); while(!sta.empty() && sta.top()!=' ') { k++; sta.pop(); } cout<<k<<endl; cin.get(); return 0; }
相关文章推荐
- 详解连接SQL Server数据库的方法,并使用Statement接口实现对数据库的增删改操作
- Spark的Python和Scala shell介绍(翻译自Learning.Spark.Lightning-Fast.Big.Data.Analysis)
- mac 设置 HOMEBREW_GITHUB_API_TOKEN的正确方法
- javascript中的函数Function
- c语言-指针实现链表增删改查
- 每日五题(线程)
- MyEclipse 为快速开发所做的配置
- 深圳美女程序员鞋中藏物躲避安检
- 深圳美女程序员鞋中藏物躲避安检
- list<T>类
- Leetcode #226 Invert Binary Tree
- Fragment与Activity交互(使用Bundle)
- java快捷键和注释规范
- 高阶MapReduce_4_reducer侧联结小案例
- Lua中访问C#中的属性和方法-特殊情况-带有out和ref关键字
- Android listview ,ScrollView 回到顶部的按钮
- 寄存器概念整理
- Win32 to .NET API Map
- 学习Qt5(1)
- Gym 100338H High Speed Trains(高精度)