LeetCode OJ-- Length of Last Word
2024-10-20 03:38:30
https://oj.leetcode.com/problems/length-of-last-word/
对一个字符串遍历,求最后一个单词的长度,如果有 ‘ ’,则切开了。
字符串的最后一个字符为 '\0'
NULL和“”是有区别的:NULL是 0x00000 , ""是长度为1的串,里面只有结尾元素,即 “\0”.
class Solution {
public:
int lengthOfLastWord(const char *s) {
int ans = ;
int index = ; if(s == NULL)
return ; while(s[index] != '\0')
{
while(s[index] == ' ')
index ++;
if(s[index] == '\0')
break;
ans = ;
while(s[index] != ' ' && s[index] != '\0')
{
ans++;
index++;
}
} return ans;
}
};
最新文章
- Icinga使用总结
- jquery this 和 event.target 区别
- java封装性之private
- 【IOS】ios中NSUserDefault与android中的SharedPreference用法简单对比
- Eclipse 常用最新插件.标记
- C# HttpWebRequest提交数据方式浅析
- PHPcms怎么调用二级栏目
- Landsat8免费下载地址
- 【BZOJ】【1005】【HNOI2008】明明的烦恼
- UVALive 5532 King(差分约束,spfa)
- T-SQL基础 (子查询,连接查询,交叉查询,事务|| 笔记0807)
- 【Linux指令】使用中学习(一)
- 关于连接数据库的T-SQL语句中的一种小技巧
- 在TextBox中敲击回车执行ASP.NET后台事件
- PDF之pdfkit
- 《java入门第一季》之面向对象(static关键字)
- ConcurrentHashMap源码理解
- Exp3 免杀原理与实践_05齐帅
- 【读书笔记】iOS-xib,自动布局(二)
- Linux 命令自动补齐快捷键