DAY 23 試題
問題描述
在一個 m x n 的矩形島嶼上,這個島嶼的左邊和上邊邊界接壤太平洋,而右邊和下邊邊界接壤大西洋。島嶼被劃分為一個由正方形單元格...
原文題目
You are climbing a staircase. It takes n steps to reach the top.
Each time...
這題是 202. Happy Number,我們需要判斷給定的數是否為「快樂數 (Happy Number)」。
題目:一個「快樂數」是這樣定義的:對於一個正整...
DAY 30 試題
問題描述
給定一個由字串組成的陣列 strs,要求將其中的異位詞(Anagrams)分組。你可以以任意順序返回分組結果。
範例 1:
輸...
題目:這題要求反轉一個字串,並要求直接修改輸入的字元陣列,不能額外分配空間。
解題思路
使用 Two pointer,一個從頭開始,另一個從尾端開始,然後兩兩...
線性排序法
線性排序(Linear sort),指的是時間複雜度為O(n)的排序演算法,之所以時間複雜度能達到線性,是因為這種排序非基於比較的,但它的適用場景也...