Leetcode PHP题解--D140 58. Length of Last Word
D140 58. Length of Last Word
题目链接
题目分析
给定一个字符串,返回最后一个出现的单词长度。
解题思路
遍历字符串,当遇到一个字符,其前一个字符是空格时才能重新计数。
最终代码
<?php
class Solution {
/**
* @param String $s
* @return Integer
*/
function lengthOfLastWord($s) {
$len = 0;
if($s == ''){
return $len;
}
$str = str_split($s);
$prev = NULL;
foreach($str as $char){
if($char != ' '){
if($prev == ' '){
$len = 0;
}
$len++;
}
$prev = $char;
}
return $len;
}
}
若觉得本文章对你有用,欢迎用爱发电资助。
No Comments