当前位置: 首页 > 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.gsyq.cn/news/104244.html

相关文章:

  • Kubernetes 网络模型深度解析:基于 Calico 的跨节点 Pod 通信原理
  • 月薪 8K 的运维工程师是如何从 “上班焦虑” 到 “漏洞猎人”的?(附完整方法论)_挖漏洞挣钱
  • pytorch进行转换的一些函数
  • 2025年广东叛逆机构权威推荐榜单:打架‌/早恋教育‌/脾气暴躁源头机构精选 - 品牌推荐官
  • 03_mysql数据表创建、删除、修改等操作
  • Codex用于生成PyTorch数据增强代码的实际案例
  • 开源大模型新选择:Qwen3-8B中英文生成能力深度评测
  • 创业路上你拼尽全力,却总在关键时刻输在“不会说话”上?这篇能救你!
  • ComfyUI用户福音:vLLM镜像加持,生成流程更流畅
  • 游戏性能分析:Profiler 原理大揭秘
  • ATTO系列荧光染料
  • 外网访问图形数据库 Neo4j
  • AutoGPT能否用于学术文献综述?研究辅助工具测评
  • 27、JSTL 国际化操作全解析
  • 无需外网快速下载Github文件的Python实战代码
  • jeecgboot:electron桌面应用打包
  • java基础-PriorityQueue(优先队列)
  • 徐珊「去有光的地方」跨年演唱会:一场从发歌到发光的终极奔赴
  • HashMap深度解析:从原理到源码的全链路剖析
  • [吐血推荐]三本让人茅塞顿开的经典项目管理书籍
  • WebUploader支持国密加密的大文件分块上传方案?
  • 23、JSTL数据库自定义操作与XML操作详解
  • 网页如何设计多平台兼容的大文件分块上传控件?
  • Mapbox GL JS 核心表达式:`any` 多条件或判断完全教程
  • PyTorch-CUDA基础镜像的轻量化裁剪版本发布
  • MATLAB实现模糊的图像变清晰
  • Mapbox GL JS 核心表达式:`get` 完全教程
  • 论文重复比例超过30%?五个有效降重方案,让你顺利达标
  • 滑台模组的安装
  • 告别低效推理:vLLM连续批处理技术实战解析