LeetCode 058 Length of Last Word
来源:互联网 发布:网络的利与弊论文1000 编辑:程序博客网 时间:2024/05/01 22:08
题目
Given a string s consists of upper/lower-case alphabets and empty space characters ' '
, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World"
,
return 5
.
思路
1 大体逻辑很简单,就是从最后往前计数,碰到空格停止。
2 要考虑边角情况:最两边出现空格。全篇没有空格,全篇都是空格。
代码
public class Solution { public int lengthOfLastWord(String s) { s= s.trim(); if(s.length()==0){ return 0; } int ans =0; for(int i=s.length()-1;i>=0;i--){ if(s.charAt(i)==' '){ break; } ans++; } return ans; }}
0 0
- LeetCode 058 Length of Last Word
- LeetCode 058 Length of Last Word
- LeetCode 058 Length of Last Word
- leetcode 058 Length of Last Word
- LeetCode 058 Length of Last Word
- LeetCode 058 Length of Last Word
- LeetCode: Length of Last Word
- LeetCode Length of Last Word
- LeetCode : Length of Last Word
- [Leetcode] Length of Last Word
- [LeetCode] Length of Last Word
- [LeetCode]Length of Last Word
- [leetcode]Length of Last Word
- Leetcode:Length of Last Word
- LeetCode-Length of Last Word
- [LeetCode] Length of Last Word
- [leetcode] Length of Last Word
- leetcode length of last word
- LUA学习笔记--基本函数库
- 2.原子--深入浅出java原子操作
- codeforces 455B A Lot of Games
- 用Bitmap加载图片资源时,报错java.lang.OutOfMemoryError: bitmap size exceeds VM budget的解决办法
- C/C++中的位运算操作
- LeetCode 058 Length of Last Word
- 初识Cura3D打印开源项目
- Value must be an existing directory配置tomcat问题
- Fedora13下编译busybox-1.15.0出现can not find lcrypt错误
- 湖南毛主席纪念赠品
- GridView多行表头合并
- 【Spark亚太研究院系列丛书】Spark实战高手之路-第一章 构建Spark集群-运行Ubuntu系统(2)
- NOR Flash 烧写说明
- 杭电 3371 Connect the Cities