每天用 Java 實作一道 LeetCode 題目,從基礎陣列、字串到進階的動態規劃與圖論,不僅分享程式碼,還會整理思路、解題心得,讓學習不只是背答案,而是逐步養成解題直覺。
題目理解我的理解: 會給定nums和一個target,要在nums中找出兩個值相加會等於target且只有唯一解和數值不能相同。方法一這是我最直覺的解法,暴力解...
題目理解*我的理解 : *判斷一個字串是否為迴文,忽略大小寫且只考慮英文字母方法分別從頭和尾相互對照,若有不相同則直接為false 心得我一開始只有寫到變成小寫...
題目理解我的理解: 選擇一天買入,並且一定要在之後某一天賣出,求可以獲得的最大利潤。方法這題的重點是要將一開始把 buy 設成一個不可能存在的超高價格,保證第一...
題目理解我的理解 : 這題就是判斷兩組是否包含相同字母且只有出現一次。方法 建立一個長度 26 的整數陣列 count,對應英文字母 a~z。 遍歷字串 s,...