千家信息网

LeetCode怎么求最后一个单词的长度

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,小编给大家分享一下LeetCode怎么求最后一个单词的长度,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一,最后一个单词的长度1,问题简述给定一个仅包含大小写字母和空格 ' ' 的字
千家信息网最后更新 2025年02月01日LeetCode怎么求最后一个单词的长度

小编给大家分享一下LeetCode怎么求最后一个单词的长度,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

一,最后一个单词的长度

1,问题简述

给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词。

如果不存在最后一个单词,请返回 0 。

说明:一个单词是指仅由字母组成、不包含任何空格字符的 最大子字符串。

2,示例描述

示例:

输入: "Hello World"
输出: 5

3,题解思路

字符串的常规操作,根据字符串的长度对每一个字符进行处理,即可完成。

4,题解程序


public class LengthOfLastWordTest2 {
public static void main(String[] args) {
String s="Hello World";
int lengthOfLastWord = lengthOfLastWord(s);
System.out.println("lengthOfLastWord = " + lengthOfLastWord);
}

public static int lengthOfLastWord(String s) {
if (s == null || s.length() == 0) {
return 0;
}
char[] toCharArray = s.toCharArray();
int length = toCharArray.length;
int count = 0;
for (int i = length - 1; i >= 0; i--) {
if (s.charAt(i) != ' ') {
count++;
} else if (count > 0) {
return count;
}
}
return count;
}
}


看完了这篇文章,相信你对"LeetCode怎么求最后一个单词的长度"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

单词 字符 长度 字符串 字母 示例 空格 篇文章 题解 最大 大小 完了 就是 常规 思路 更多 知识 程序 行业 资讯 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 linux查看所在服务器 迷你世界服务器不同怎么切换账号 服务器坏了一块硬盘 组态王用哪种数据库最好 gta私人服务器怎么弄 武汉壳马网络技术有限公司 app游戏要多大的服务器能带动 数据库概念模型独立于啥 广东省高校网络安全专业排名榜 db2数据库重新启动 新乡尚百家网络技术有限公司 服务器里面的内存条 网络安全需要哪些基本知识 数据库外键什么颜色 不发生网络安全和涉警舆情 为什么网络安全专业招不满 iop 数据库 代理服务器访问不安全 铜陵网络安全指挥中心 北京宏天软件开发公司 北航网络安全学院复试名单 小程序开发服务器数据库 计算机网络技术好专插本吗 木瓜互联网科技插画手绘古风 ftp服务器查看文件 数据库最基本的工具 芯片软件开发跳槽 新乡尚百家网络技术有限公司 网络安全开发包详解源代码 近3年数据库流行排行情况
0