58.最後一個單詞的長度
Problem
給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。
如果不存在最後一個單詞,請返回 0 。
說明:一個單詞是指由字母組成,但不包含任何空格的字串。
示例:
輸入: “Hello World”
輸出: 5
too young 思路
本來想看到空格就清零,然後再計數,後來發現還帶最後一個字元是空格的啊。。。。
瞄了一眼大佬思路,似乎可以考慮通過空格分割字元
dalao 思路-20ms
大佬就是大佬啊
class Solution(object):
def lengthOfLastWord(self, s) :
if not s:
return 0
count = 0
#rstrip是刪除字串末尾的字元
#split是分割字串
count = len(s.rstrip(' ').split(' ')[-1])
return count
相關推薦
LeetCode 58 最後一個單詞長度--python3
給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出: 5 ##引入分割所用的
58. 最後一個單詞的長度
let ++ var num hit func isp doc for 給定一個僅包含大小寫字母和空格 ‘ ‘ 的字符串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字符串。 示例: 輸入: "Hel
58最後一個單詞的長度
class Solution { public: int lengthOfLastWord(string s) { int i = s.length()-1, flag = 0,count = 0; for(;i>=0;i--) {
58.最後一個單詞的長度
Problem 給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: “Hello World” 輸出: 5 too young
leetcode 58. 最後一個單詞的長度 C語言版
給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出: 5 這道題從後面向前遍歷,
leetcode的python實現 刷題筆記58:最後一個單詞的長度(取巧的做法和全網最正確的做法)
給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出: 5 一.取巧的做法 思
Leetcode* 58 最後一個單詞的長度
題目: 給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: “Hello World” 輸出: 5 給定函式:int lengthOfLastW
LeetCode——58. 最後一個單詞的長度
今天開始保持記錄LeetCode題...... 題目 給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello Wor
Leetcode 58.最後一個單詞的長度(Python3)
58.最後一個單詞的長度 給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出:
LeetCode 58. 最後一個單詞的長度 Length of Last Word(C語言)
題目描述: 給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: “Hello World” 輸出: 5 題目解答: 方
leetcode 58 Length of Last Word(最後一個單詞長度)
題目要求: 給一個包含大寫或者小寫以及空格的字串,返回這個串最後一個單詞的長度。如果最後一個的單詞不存在,那麼返回0。 注意:一個單詞意味著,連續字母之間沒有空格。 示例: Example 1 Input : "Hello World" Output : 5
leetcode-58.最後一個單詞的長度
示例 code 輸入 遍歷 int ret 輸出 小寫 反向遍歷 leetcode-58.最後一個單詞的長度 題意 給定一個僅包含大小寫字母和空格 ‘ ‘ 的字符串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含
[Leetcode] 58. 最後一個單詞的長度
題目描述:給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。如果不存在最後一個單詞,請返回 0 。說明:一個單詞是指由字母組成,但不包含任何空格的字串。示例:輸入: "Hello
LeetCode刷題記錄———第五十八題(最後一個單詞長度)
題目描述 給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: “Hello World” 輸出: 5 思路分析
LeetCode演算法題58:最後一個單詞的長度解析
給定一個僅包含大小寫字母和空格 ’ ’ 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明: 一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出: 5 這個題一開始誤解了題目的意思,以為最後一個字元是空格
leetcode-58 length-of-last-word(最後一個單詞的長度)
這道題讓我和難受,我的程式碼醜陋不說,還沒有通過。先看一下題目描述: 從題目描述看確實很簡單,先看一下我的程式碼: 1 public static int lengthOfLastWord(String s) { 2 if (s.length() == 0) { 3
每日一題--LeetCode 58 (最後一個單詞的長度)java
題目描述: 解題思路:可以使用String類中的trim()方法(將字串左右空格去掉)和charAt(index)(將字串按照索引轉為單個字元) 程式碼如下: class Solution { public int lengthOfLastWord(Stri
LeetCode——58 Java之最後一個單詞的長度
題目描述: 給定一個僅包含大小寫字母和空格 ' ' 的字串,返回其最後一個單詞的長度。 如果不存在最後一個單詞,請返回 0 。 說明:一個單詞是指由字母組成,但不包含任何空格的字串。 示例: 輸入: "Hello World" 輸出: 5解題思路:這是一個有關字串的題,
leetcode 58. Length of Last Word(C語言,計算最後一個單詞的長度)19
貼原題: Given a string s consists of upper/lower-case alphabets and empty space characters ’ ‘, r
LeetCode 58. Length of Last Word(最後一個單詞的長度)
Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return t