切換
舊版
前往
大廳
主題

LeetCode - 434. Number of Segments in a String 解題心得

Not In My Back Yard | 2020-10-21 00:51:41 | 巴幣 0 | 人氣 286

題目連結:


題目意譯:
給定你一個字串 s,回傳 s 中的片段之數目。
一個「片段」定義為一串連續的非空白字元。

限制:
0 ≦ s.length ≦ 300
s 只由大、小寫英文字母、數字或是以下括號裡
「!@#$%^&*()_+-=',.:」
當中的字元所組成。
s 中唯一會出現的空白字元為「 」。



範例測資:
範例 1:
輸入: s = "Hello, my name is John"
輸出: 5
解釋: 五個片段為 ["Hello,", "my", "name", "is", "John"] 。

範例 2:
輸入: s = "Hello"
輸出: 1

範例 3:
輸入: s = "love live! mu'sic forever"
輸出: 4

範例 4:
輸入: s = ""
輸出: 0


解題思維:
這題就只是處理「字詞」而已,如其他題的做法,像是這題或是這題等等。以空白為分隔點就對了。




此次分享到此為止,如有任何更加簡潔的想法或是有說明不清楚之地方,也煩請各位大大撥冗討論。

創作回應

更多創作