力扣-最后一个单词长度(58)
2026/5/8 23:59:28 网站建设 项目流程

重点:

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; } }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询