不常用單詞定義
題目要求的「Uncommon」是指該單字在兩句話中「總共僅出現一次」,而非兩句的差集。
字串前處理
使用 `split(" ")` 函數將輸入的長字串依照空格切分為字串陣列,便於後續遍歷。
HashMap 計數邏輯
遍歷單字陣列,若單字不在 Map 中則存入 1,若已存在則取原值加 1,完成全域頻率統計。
過濾與格式轉換
遍歷 Map 找出 Value 等於 1 的 Key(即不常用單詞),並將結果由 List 轉回 String 陣列以符合回傳格式。
複雜度分析
時間與空間複雜度均為 O(n + m),n 與 m 分別為兩句句子的長度,是大數據處理下的理想效率。
讓下一支影片也替你省時間
把你常看的 YouTube 影片,也變成這樣的重點摘要
安裝摘要王後,打開任何 YouTube 影片就能一鍵整理重點,先看值得看的段落,不必再複製網址。
用摘要王先看重點,把時間留給想看的段落。免費註冊,我們會把 YouTube 電腦版安裝連結和教學寄到你的信箱。
免費註冊,再送 5 小時影片摘要額度・30 天有效
使用 Google 免費開始・每個新帳號限領一次
一個選填問題
剛才這份摘要有幫你節省時間嗎?
如果願意,點一下最接近你的感受就好。
謝謝,你的回答會幫我們把摘要做得更有用。
謝謝你直接告訴我們
是哪一點讓它還不夠有用?可選填。
收到,謝謝你幫我們校正方向。
觀眾怎麼看
整理 19 則有效留言信心 中觀眾對解題教學給予高度肯定,並期待未來持續推出相關系列,同時針對影片呈現細節提出優化建議。
觀眾普遍認為解題步驟講解清晰,且程式碼註解對刷題學習有實質幫助。
多位觀眾反映程式碼字體過小,建議未來調整字體大小以提升觀看體驗。
觀眾針對解題邏輯提出優化建議,並詢問為何LeetCode社群偏好使用Java語言。
觀眾對解題系列影片反應熱烈,表達希望未來能持續看到更多類似的教學內容。
本摘要僅基於19則留言樣本,無法代表全體觀眾意見。