LeetCode 58 最後乙個單詞的長度

2021-08-21 07:01:59 字數 739 閱讀 9236

給定乙個僅包含大小寫字母和空格' '的字串,返回其最後乙個單詞的長度。

如果不存在最後乙個單詞,請返回 0 。

說明:乙個單詞是指由字母組成,但不包含任何空格的字串。

示例:

輸入: "hello world"

輸出: 5

#!/usr/bin/python3

# -*- coding: utf-8 -*-

# @time: 2018/7/7

# @author: xfli

# the file...

def lengthoflastword(s):

""":type s: str

:rtype: int

"""count = 0

if s is none: return 0 # 空字串

for i in range(len(s)-1, -1, -1): # 從後向前

if s[i] is not " ":

count += 1

if s[i] is " " and count != 0:

return count

return count

if __name__ == '__main__':

s = "hello world"

result = lengthoflastword(s)

print(result)

LeetCode 58 最後乙個單詞的長度

今天開始保持記錄leetcode題.給定乙個僅包含大小寫字母和空格 的字串,返回其最後乙個單詞的長度。如果不存在最後乙個單詞,請返回 0 說明 乙個單詞是指由字母組成,但不包含任何空格的字串。示例 輸入 hello world 輸出 51 使用string.trim 方法首先刪除字串兩端的空格。2 ...

Leetcode 58 最後乙個單詞的長度

題目描述 給定乙個僅包含大小寫字母和空格 的字串,返回其最後乙個單詞的長度。如果不存在最後乙個單詞,請返回 0 說明 乙個單詞是指由字母組成,但不包含任何空格的字串。示例 輸入 hello world 輸出 5 解題思路 這個題是求最後乙個單詞的長度的,同時允許最後乙個單詞的後面有任意個空格,所以最...

leetcode58 最後乙個單詞的長度

給定乙個僅包含大小寫字母和空格 的字串,返回其最後乙個單詞的長度。如果不存在最後乙個單詞,請返回 0 說明 乙個單詞是指由字母組成,但不包含任何空格的字串。示例 輸入 hello world 輸出 5 class solution for int k 0 k s.length k if ans 0 ...