LeetCode-58-Length of Last Word(字符串)-Easy
来源:互联网 发布:华为 算法工程师 面试 编辑:程序博客网 时间:2024/03/28 16:43
题意理解:
求解最后一个不包含空格的字符子串的长度;
题目分析:
从后向前处理,找到最后一个不包含空格的字符子串;
解题代码:
class Solution {public: int lengthOfLastWord(string s) { int size=s.size(); if(size<=0){ return 0; } int len=0; //0-init 1-first encounter space 2-first encounter character int encounterSpaceFlag=0; for(int i=size-1; i>=0; i--){ if(s[i]!=' '){ len++; encounterSpaceFlag=2; } if(s[i]==' ' && encounterSpaceFlag==2){ return len; } } return len; }};
0 0
- LeetCode-58-Length of Last Word(字符串)-Easy
- [Leetcode 58, easy] Length of Last Word
- 【LeetCode】(58)Length of Last Word(Easy)
- <LeetCode><Easy> 58 Length of Last Word
- 58.leetcode Length of Last Word(easy)[字符串 分割]
- LeetCode Length of Last Word 字符串
- leetcode---Length of Last Word---字符串
- [leetcode] 【字符串】58. Length of Last Word
- leetcode:字符串之Length of Last Word
- LeetCode练习-字符串-length-of-last-word
- leetcode---length-of-last-word---字符串
- leetcode 058 Length of Last Word(难易度:Easy)
- Leetcode 58. Length of Last Word (Easy) (cpp)
- leetcode 58. Length of Last Word(easy)
- LeetCode-Easy刷题(12) Length of Last Word
- [leetcode 58] Length of Last Word
- leetcode-58 Length of Last Word
- Leetcode NO.58 Length of Last Word
- Java 中文 编码问题
- Java实现冒泡排序算法
- HDU 1050:Moving Tables
- RESTful Representational State Transfer 表现层状态转化
- linux Socket 编程
- LeetCode-58-Length of Last Word(字符串)-Easy
- 第七天课程(团购 微博项目)-琐碎知识
- 从零自学Hadoop(18):Hive的CLI和JDBC
- 大型网站架构演化历程
- Arduino接口-week4-Lesson2
- C# 实现 省市区三级联动(表中包含经纬度取自淘宝地址管理)
- 3D Touch介绍: 一个数字压力器App和Quick Actions
- Android核心组件之BroadcastReceiver
- 当面临补考和自学单片的冲突