加入
leetcode刷題分享
【leetcode解題日記】1. 兩數之和 (簡單)
這篇文章探討LeetCode第一題「兩數之和」,比較暴力解法與使用哈希表的優化解法,闡述時間複雜度從O(n²)降至O(n)的過程,並說明空間換時間的設計哲學。
2025/05/09
【leetcode解題日記】151. 反轉字串中的單詞 (中等)
這篇文章探討 LeetCode 中等難度的題目:反轉字串中的單詞。文章詳細解釋瞭如何在 O(1) 空間複雜度下解決此問題,並逐步說明了移除多餘空格、反轉整個字串以及逐個反轉單詞的過程。此外,文章還提供了一個時間複雜度為 O(n),空間複雜度為 O(n) 的解法作對比。
2025/05/09
1
【leetcode解題日記】2695. 包裝數組 (簡單)
本文中說明了如何創建 JavaScript 中的 ArrayWrapper 類別,該類實現了兩個核心功能:通過 valueOf() 方法使實例相加時返回數組元素總和,以及通過 toString() 方法提供格式化字符串表示,其與JavaScript 自動類型轉換機制深度相關。
2025/05/07
2
【leetcode解題日記】134. 加油站 (中等)
今天來分享一個中等難度的 LeetCode 題目 —— 加油站問題(Gas Station)。看到這道題的第一直覺是透過窮舉法來測試所有的起點,但也可以透過線性時間解法來優雅的解決這個問題。
2025/05/06
1
【leetcode解題日記】1. 兩數之和 (簡單)
這篇文章探討LeetCode第一題「兩數之和」,比較暴力解法與使用哈希表的優化解法,闡述時間複雜度從O(n²)降至O(n)的過程,並說明空間換時間的設計哲學。
2025/05/09
【leetcode解題日記】151. 反轉字串中的單詞 (中等)
這篇文章探討 LeetCode 中等難度的題目:反轉字串中的單詞。文章詳細解釋瞭如何在 O(1) 空間複雜度下解決此問題,並逐步說明了移除多餘空格、反轉整個字串以及逐個反轉單詞的過程。此外,文章還提供了一個時間複雜度為 O(n),空間複雜度為 O(n) 的解法作對比。
2025/05/09
1
【leetcode解題日記】2695. 包裝數組 (簡單)
本文中說明了如何創建 JavaScript 中的 ArrayWrapper 類別,該類實現了兩個核心功能:通過 valueOf() 方法使實例相加時返回數組元素總和,以及通過 toString() 方法提供格式化字符串表示,其與JavaScript 自動類型轉換機制深度相關。
2025/05/07
2
【leetcode解題日記】134. 加油站 (中等)
今天來分享一個中等難度的 LeetCode 題目 —— 加油站問題(Gas Station)。看到這道題的第一直覺是透過窮舉法來測試所有的起點,但也可以透過線性時間解法來優雅的解決這個問題。
2025/05/06
1
我獨自升活
讓擁有近30年睡眠經驗的睡眠者來教你如何睡個好覺!
夏天睡覺太熱?冬天睡覺太冷?本文提供臺灣人夏天冬天睡覺的溫度調節技巧,包含夏天被子的黃金搭配法則:薄被子配厚被子,以及冷氣使用與被子搭配的建議,讓你睡個好覺,精神飽滿地迎接每一天!
2025/05/09
1
讓擁有近30年睡眠經驗的睡眠者來教你如何睡個好覺!
夏天睡覺太熱?冬天睡覺太冷?本文提供臺灣人夏天冬天睡覺的溫度調節技巧,包含夏天被子的黃金搭配法則:薄被子配厚被子,以及冷氣使用與被子搭配的建議,讓你睡個好覺,精神飽滿地迎接每一天!
2025/05/09
1
加入沙龍