【leetcode 简单】第十四题 最后一个单词的长度
2024-08-24 21:25:16
给定一个仅包含大小写字母和空格 ' '
的字符串,返回其最后一个单词的长度。
如果不存在最后一个单词,请返回 0 。
说明:一个单词是指由字母组成,但不包含任何空格的字符串。
示例:
输入: "Hello World"
输出: 5
int lengthOfLastWord(char* s) {
int str_len=;
int last_len=;
int i=; if (NULL == s)
return ;
if (' ' == *s && *(s+) == '\0')
return ; while(*s)
{ if (*s == ' ')
{
str_len=;
} if (('a'<= *s <= 'z') && ('A' <= *s <= 'Z') && (*s != ' '))
{ str_len++;
s++;
last_len = str_len; if (*s == '\0')
{
last_len = str_len;
}
continue;
}
s++;
}
return last_len;
}
最新文章
- iOS10 权限崩溃问题
- 【OpenCV】直方图
- NOIP模拟赛-时间与空间之旅
- Installation and Upgrading
- window.location.hash
- SQL学习_查询重复数据和连接多个表数据的方法
- Git服务器 gitweb与gitLab的区别
- Python 第一章 基础知识
- signal()函数说明
- space 管理
- Hibernate---基础配置之日志信息slf 及搭建日志环境
- js原生设计模式——13桥接模式(相同业务逻辑抽象化处理的职责链模式)
- 用jQuery动态添加小广告
- Kubernetes如何支持有状态服务的部署?
- 【爆料】-《昆士兰大学毕业证书》Queensland一模一样原件
- [Swift]LeetCode14. 最长公共前缀 | Longest Common Prefix
- 巧用Openlayers4的Style
- Jenkins打包安卓时提示没同意constraintLayout的license的解决方法
- CentOS7.6 如何设置静态ip
- mysql 配置 root 远程访问