58. Length of Last Word
2015-07-29 16:37
260 查看
此题比较简单,由右至左一次遍历即可。代码如下:
class Solution { public: int lengthOfLastWord(string s) { int n = (int)s.length(), res = 0; bool flag = false; // 标志从右至左是否已经碰到字母 for (int i=n-1; i>=0; i--) { if (s[i] != ' ') { flag = true; res++; } else { if (flag) // 碰到字母后,又碰到空字符了 return res; } } return res; } };
相关文章推荐
- Ubuntu12与开发板连接网络,IP地址设置
- js this指向问题
- C#中Stack<T>类的使用及部分成员函数的源码分析
- 用Java集合中的Collections.sort方法对list排序的两种方法
- Java Web的项目目录结构
- Linux磁盘分区简介及分区
- 理解TCP/IP网络栈&编写网络应用(上)
- Word中同样行间距,同样字号,同样字体,但是距离不一样解决
- 很少人知道的Linux命令
- Get和Post有什么区别
- NVIDIA Quadro M6000上市 比四块GTX Titan X还贵!
- 网络协议学习之ARP相关概念
- Html5教程和素材
- SpringMVC 流程(0)-- 整体流程
- java中equals与==区别
- win10系统怎么查看是否激活?win10查询活状态的三种方法
- 计算机字符编码
- hdu 5316 Magician(2015多校第三场第1题)线段树单点更新+区间合并
- 帝国CMS扩展SQL程序编写介绍
- block,inline和inline-block概念和区别