最后一个单词的长度
js
/**
* O(n)
* 从后往前遍历,如果是空格就跳过,否则返回单词长度
*/
var lengthOfLastWord = function(s) {
let len = s.length
let strLen = 0
for(let i = len - 1; i >= 0; i--) {
if(s.charAt(i) !== ' '){
strLen++
} else if(strLen !== 0) {
return strLen
}
}
return strLen // 特殊情况: 'a'
}