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

力扣-最后一个单词长度(58)

重点:

1.循环初始值:注意不能越界。如果直接取字符串长度则下标会溢出,所以要减1.

2.循环条件:注意等于号,i >=0,等号不成立的话会遗漏没有空格的情况

3.循环中判断条件:考虑字符串最后面为空格的情况。

class Solution { public: int lengthOfLastWord(string s) { int j=0; for(int i= s.size()-1;i>=0;i--){ if(s[i]==' '){ if(j>0) return j; continue; }j++; }return j; } };
class Solution { public int lengthOfLastWord(String s) { int j=0; for(int i=s.length()-1;i>=0;i--){ char e=s.charAt(i); if(e==' '&&j>0){ return j; }else if(e!=' ') j++; }return j; } }
http://www.jsqmd.com/news/779659/

相关文章:

  • 探讨CSS复合属性的实际应用与交互设计
  • K8S工具增强
  • FPGA信号源设计避坑:10位地址16位数据的正弦查表法,时序和资源怎么权衡?
  • V-REX框架:多步视觉推理评估的创新解决方案
  • 降AI软件哪个好用?看完这篇选工具指南,立省100+降ai费用! - 我要发一区
  • 在 Taotoken 控制台回顾与分析团队月度大模型用量消耗
  • 基于云端OpenClaw的情绪互动机器人系统-Milk-V Duo S + 机器人 端开发(5)
  • 基于Compose Multiplatform的跨平台AI对话应用开发实战
  • 深度神经网络中子高斯变量与极端激活问题解析
  • 机器学习40讲-10:特征预处理
  • AI对话导出神器 - DS随心转
  • 四川盛世钢联国际贸易有限公司钢板频道 -中板|热卷|厚板|薄板|普板 - 四川盛世钢联营销中心
  • V-REX框架:评估视觉推理模型的渐进式问题链方法
  • ARM TechCon演讲提案撰写指南:从技术实践到成功分享
  • Arm Cortex-A720 PMU与多核功耗管理实战解析
  • Autosar CAN开发避坑指南:新手别急着搞驱动,先搞定CANIF和PDUR配置(基于EB tresos实战)
  • Rust 性能陷阱:那些看起来很优雅但很慢的写法(上)
  • 别再删 AI 废片了!3 招零成本拯救,算力省 90%,出片率直接翻倍
  • 知网aigc怎么降下来?实测10个降AI软件后,嘎嘎降效果最佳! - 我要发一区
  • [特殊字符] 全项目架构与代码运转流程(十三)
  • cursorrules:自动生成AI编码规范,提升开发效率
  • 文本匹配任务
  • 【深度解析】自主机器学习工程师 Neo:从 Agent 工作流到聊天内容审核 Pipeline 落地
  • UAE与Prism Hypothesis:统一语义与像素的隐空间方法
  • 从零搭建私有化AI智能体平台:基于Coze-Studio的架构解析与实战部署
  • 马拦过河卒
  • 离网型风力发电机储能系统充放电控制技术
  • 四川盛世钢联国际贸易有限公司型钢频道 -H型钢|工字钢|槽钢|角钢 - 四川盛世钢联营销中心
  • 基于MCP协议为AI智能体构建可插拔技能库:Semgrep与Comby实战
  • 洛谷刷题自动化提效工具:用户脚本与本地服务集成实践