一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

LeetCode面試系列 第8天:No.58 - 最后一個(gè)單詞的長(zhǎng)度

 Python技術(shù) 2021-06-17

上一篇 LeetCode 面試題中,我們分析了一道將數(shù)學(xué)和字符串結(jié)合起來(lái)的的面試題,今天我們?cè)賮?lái)分析了一道輕松的字符串面試題吧~

Leetcode

今天要給大家分析的面試題是 LeetCode 上第 58 號(hào)問(wèn)題,

LeetCode -  58. 最后一個(gè)單詞的長(zhǎng)度

https:///classic/problems/length-of-last-word/

題目描述

給定一個(gè)僅包含大小寫字母和空格 ' ' 的字符串,返回其最后一個(gè)單詞的長(zhǎng)度。

如果不存在最后一個(gè)單詞,請(qǐng)返回 0 。

**說(shuō)明:**一個(gè)單詞是指由字母組成,但不包含任何空格的字符串。

示例:

輸入: "Hello World"輸出: 5
  • 題目難度:簡(jiǎn)單
  • 通過(guò)次數(shù):49.1K
  • 提交次數(shù):156.4K
  • 貢獻(xiàn)者:LeetCode

  • 相關(guān)標(biāo)簽

    • 字符串

      https:///tag/string

解題思路:

這道字符串題目可以使用直接法~

  • 刪掉首尾部的換行、\t、空格等字符,使用 strip() 函數(shù)可以完成
  • 尋找最后一個(gè)空格
    • 如果不存在空格,直接返回字符串的長(zhǎng)度
    • 若存在空格,用長(zhǎng)度 減去 最后一個(gè)空格的位置

已AC代碼:

class Solution: def lengthOfLastWord(self, s: str) -> int: newStr = s.strip() lastSpacePos = newStr.rfind(' ') if lastSpacePos == -1: return len(newStr) else: return len(newStr) - lastSpacePos - 1

執(zhí)行用時(shí): 28 ms, 在所有 python3 提交中擊敗了 99.83% 的用戶

示例代碼: https://github.com/JustDoPython/leetcode-python/tree/master/leetcode-058

LeetCode面試系列:

第1天:Leetcode 89 - 格雷碼

第2天:No.136 - 只出現(xiàn)一次的數(shù)

第3天:No.67 - 二進(jìn)制數(shù)求和

第4天:No.202 - 快樂數(shù)

第5天:No.204 - 統(tǒng)計(jì)質(zhì)數(shù)

第6天:No.9 - 回文數(shù)

第7天:No.13 - 羅馬數(shù)字轉(zhuǎn)整數(shù)

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    色婷婷久久五月中文字幕| 日韩欧美一区二区黄色| 伊人久久五月天综合网| 亚洲淫片一区二区三区| 亚洲国产精品久久网午夜| 黄色日韩欧美在线观看| 日韩中文字幕在线不卡一区| 欧美日韩人妻中文一区二区| 东京热一二三区在线免| 日韩午夜福利高清在线观看| 粗暴蹂躏中文一区二区三区| 国产又粗又猛又爽色噜噜| 午夜视频免费观看成人| 东北老熟妇全程露脸被内射| 亚洲国产成人精品一区刚刚| 九九热精品视频免费观看| 激情偷拍一区二区三区视频| 欧美av人人妻av人人爽蜜桃| 国产精品色热综合在线| 亚洲欧美日韩另类第一页| 日韩欧美精品一区二区三区| 好吊视频有精品永久免费| 国产又粗又爽又猛又黄的| 国产男女激情在线视频| 91精品视频免费播放| 国产日韩精品欧美综合区| 精品熟女少妇一区二区三区| 国产精品午夜性色视频| 国产又粗又猛又长又黄视频| 成人免费观看视频免费| 白丝美女被插入视频在线观看| 国产不卡一区二区四区| 欧美日韩国产二三四区| 国产级别精品一区二区视频| 欧美一级片日韩一级片| 91老熟妇嗷嗷叫太91| 久久国产成人精品国产成人亚洲| 中日韩美一级特黄大片| 热情的邻居在线中文字幕| 国产欧美日韩视频91| 久久老熟女一区二区三区福利|