[LeetCode] Length of Last Word
来源:互联网 发布:淘宝排行查询 编辑:程序博客网 时间:2024/05/20 14:24
Length of Last Word
Given a string s consists of upper/lower-case alphabets and empty space characters ' '
, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World"
,
return 5
.
解题思路:
注意“a ”这种情况仍然返回1,而不是0。另外,const char* 不能直接赋值给char*变量,需要强制转换,而反过来是可以的。
代码如下:
class Solution {public: int lengthOfLastWord(const char *s) { int length=0; char* c=(char*)s; while(*c!='\0'){ if(*c!=' '){ length++; }else if(*c==' '&&*(c+1)!=' '&&*(c+1)!='\0'){ length=0; } c=c+1; } return length; }};
0 0
- LeetCode: Length of Last Word
- LeetCode Length of Last Word
- LeetCode : Length of Last Word
- [Leetcode] Length of Last Word
- [LeetCode] Length of Last Word
- [LeetCode]Length of Last Word
- [leetcode]Length of Last Word
- Leetcode:Length of Last Word
- LeetCode-Length of Last Word
- [LeetCode] Length of Last Word
- [leetcode] Length of Last Word
- leetcode length of last word
- LeetCode - Length of Last Word
- leetcode:Length of Last Word
- LeetCode:Length of Last Word
- LeetCode | Length of Last Word
- LeetCode - Length of Last Word
- Leetcode: Length of Last Word
- Linux chmod命令详解
- JDBC连接Oracle 12c错误ORA-28040: No matching authentication protocol
- Spring的ioc配置
- STL中vector、list、deque和map的区别
- FFmpeg命令行工具系列五---audio参数
- [LeetCode] Length of Last Word
- 实用的js
- 第二十题
- Google Protocol Buffer(1)—Overview
- ZeptoLab Code Rush 2015---C. Om Nom and Candies
- [Leetcode 74, medium] Search a 2D Matrix
- 关于java赋值的新手的一个小误区
- MINA 快速入门
- 第24课时,实践2,油量监控