当前位置: 首页 > news >正文

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();// 返回最后一个单词的长度}}
http://www.jsqmd.com/news/93736/

相关文章:

  • 毕业设计项目 基于设深度学习的人脸性别年龄识别系统
  • 技术深度:Infoseek 危机公关系统的全链路实现,破解 2025 AI 虚假舆情难题
  • Kubernetes 网络模型深度解析:基于 Calico 的跨节点 Pod 通信原理
  • vue3 错误定位
  • JAVA多端任务系统:助力国际悬赏接单新体验
  • 国际版JAVA接单神器:悬赏任务,轻松搞定
  • MySQL 存储过程与函数:核心辨析与应用指南
  • 低功耗传感器实现方案
  • 2025 网安副业入门:5 个低门槛方向,零基础也能接的第一单
  • 2025年优测数据库压测工具在新功能上线中的应用实践
  • 模糊逻辑控制(FLC)Matlab/simulink仿真搭建模型全解析
  • 优测压测平台与自建JMeter的效率成本对比及行业实践
  • Wi-Fi 7路由器核心特性对比分析
  • 有机肥设备厂家推荐郑州辉航专注全流程定制降本提效 - 优质品牌商家
  • 消息队列真仙:我的道念支持最终一致性
  • 用LobeChat搭建团队内部知识助手,同时推广GPU算力服务
  • LobeChat会话管理机制揭秘:持久化存储与上下文保持实践
  • TypeScript开发基础(3)——复合数据类型
  • 微信社群机器人开发:WTAPI开放平台的高效赋能
  • 普通专、本科学不了网络安全?最有效的自学方法我替你找到了(附学习路线和配套工具)
  • pytorch进行转换的一些函数
  • AutoGPT能否自动提交GitHub PR?开发流程自动化验证
  • 2025年广东叛逆机构权威推荐榜单:打架‌/早恋教育‌/脾气暴躁源头机构精选 - 品牌推荐官
  • LobeChat能否实现用户注册与账户体系绑定?
  • ATTO系列荧光染料
  • 苹果和苹果如何传输数据?苹果用户必看的5个技巧
  • 经验贴 | 智能招聘系统如何提升招聘效率?HR 实操落地指南
  • 清华源配置Miniconda镜像源,告别下载超时烦恼
  • 03_mysql数据表创建、删除、修改等操作
  • Codex用于生成PyTorch数据增强代码的实际案例