news 2026/5/1 11:33:49

58. 最后一个单词的长度

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
58. 最后一个单词的长度
/** * 【题目名称】最后一个单词的长度<p> * 【题目来源】https://leetcode.cn/problems/length-of-last-word/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 1.0 */classSolution{/** * 返回给定字符串最后一个单词的长度。 * * @param s 给定字符串。 * @return s中最后一个单词的长度。 */publicintlengthOfLastWord(Strings){char[]chars=s.toCharArray();// 将s转存为字符数组处理intend=s.length()-1;// 最后一个英文字母的位置,初始为字符串最后一个字符的位置intstart;// 最后一个单词的首字母位置之前的一个位置/* 定位最后一个英文字母的位置 */while(chars[end]==' '){end--;}start=end;/* 定位最后一个单词的起始位置 */while(start>=0&&chars[start]!=' '){start--;}returnend-start;// 计算并返回最后一个单词的长度}}
/** * 【题目名称】最后一个单词的长度<p> * 【题目来源】https://leetcode.cn/problems/length-of-last-word/description/ * * @author 潘磊,just_panlei@just.edu.cn * @version 2.0 */classSolution{/** * 返回给定字符串最后一个单词的长度。 * * @param s 给定字符串。 * @return s中最后一个单词的长度。 */publicintlengthOfLastWord(Strings){String[]words=s.split(" +");// 通过空格将s分割为若干单词intn=words.length;// s中有效单词的个数returnwords[n-1].length();// 返回最后一个单词的长度}}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 5:00:50

Wi-Fi 7路由器核心特性对比分析

在当下处于高速发展态势的家庭网络环境里&#xff0c;Wi-Fi 7技术的普及意味着无线连接步入了一个全新的阶段。那些具有支持这一前沿性标准功能的路由器产品&#xff0c;它们除了在理论速率方面达成了飞跃之外&#xff0c;还借助一系列创新技术把高密度连接、低延迟传输以及网络…

作者头像 李华
网站建设 2026/5/1 7:10:38

全链路CRM系统横向对比:业务、生产、项目与上下游的深度博弈

在企业数字化转型中&#xff0c;CRM系统的价值早已超越“客户管理”——从前端销售到后端生产&#xff0c;从内部流程到上下游协同&#xff0c;全链路能力成为企业选择CRM的核心考量。本文选取超兔一体云、Freshsales、智赢云、钉钉CRM、销售易、Zoho CRM、HubSpot CRM七大主流…

作者头像 李华
网站建设 2026/5/1 6:04:22

textoon live2d

生成数字人 https://github.com/xiaomingnio/live2d_speech_bot 模型下载&#xff1a; https://civitai.com/models/125907/realcartoon-xl sdxl-动漫二次元_2.0.safetensors 夸克网盘分享&#xff1a; https://pan.quark.cn/s/adc20b616a30

作者头像 李华
网站建设 2026/5/1 4:59:37

探索储能双向 DCDC 变换器:双向 Buck - Boost 电路仿真之旅

双向buck-boost电路仿真模型-储能双向DCDC变换器 电压电流双闭环PI控制 蓄电池充放电模式可切换 恒流充电/恒压输出 Matlab/Simulink模型在电力电子领域&#xff0c;储能双向 DCDC 变换器是一个相当重要的存在&#xff0c;今天咱们就来聊聊其中基于双向 Buck - Boost 电路的仿…

作者头像 李华
网站建设 2026/5/1 6:06:55

luainstaller 2.0: 将你的.lua脚本打包为二进制可执行程序

将.lua脚本打包为二进制有两种方式: 传统的拼接lua解释器代码的srlua, 以及更现代的, 真正的进行编译的luastatic. 不过, 它们各有各的问题: srlua 只能打包单.lua文件需要自行编译 luastatic 需要编译环境仅适用Linux luainstaller是一个开源的Python库, 封装了预编译的srl…

作者头像 李华
网站建设 2026/5/1 8:14:17

33、网络连接配置全解析

网络连接配置全解析 1. 网络基础组件 在网络连接的世界里,有几个关键的基础组件起着至关重要的作用。 - 路由器(Router) :路由器,也被称为网关,它的主要功能是将两个或更多的网络连接在一起。通常,我们的桌面计算机或服务器会直接连接到少数其他计算机,其中就包括…

作者头像 李华