LeetCode 筆記 - 557. Reverse Words in a String III

要求反轉句子中每個單字的字符。雖然本題適合運用雙指針,但作者分享了更具 Python 風格的簡潔實作方式。本文記錄了在處理字串分割、反轉與合併時的靈活思維,展示如何用直覺的寫法解決日常開發中的字串處理需求。

發佈
閱讀
約 1 分鐘
字數
154
⚠️ 舊文提醒:本文發佈於約 4 年前,部分內容或指令可能已過時,請斟酌參考。

題目在此 557. Reverse Words in a String III

給一個句子,把裡面每一個單字,單獨反轉

解題思維

這題也應該是 Two Pointers 大法的一種應用
因為我沒用

笑死 🤣

程式碼

1
2
3
4
5
6
7
8
9
class Solution:
def reverseWords(self, s: str) -> str:

result = []

for ss in s.split(' '):
result.append(ss[::-1])

return ' '.join(result)

也許你也會想看看

輸入關鍵字開始搜尋 · ↑↓ 選擇 · Enter 開啟