LeetCode

含有「LeetCode」共 56 篇內容
全部內容
發佈日期由新至舊
這道題是 LeetCode 的經典題之一,要求我們找出 一個子陣列,使其和最大,並返回這個最大和的數值。
52. N-Queens II 題目是經典的組合優化問題,它要求解出一個 n x n 的棋盤上,放置 n 個皇后,且要求皇后們不互相攻擊,並計算出所有合法的解的數量。
51. N-Queens 是一個經典的演算法題目,要求在 n x n 的棋盤上放置 n 個皇后,並且保證它們之間不會互相攻擊。皇后可以攻擊任意與它處於同一行、同一列或同一對角線的其他棋子,因此我們需要找到所有合法的放置方式,並返回所有解。
實作 pow(x, n),即計算 x 的 n 次方(即 x^n),其中 x 是一個浮點數,而 n 是一個整數。
給定一個字串陣列 strs,請將字母相同但排列順序不同的單字(即異位詞,Anagrams)分組。可以以任意順序返回結果。
給定一個 n × n 的 2D 矩陣 matrix,將其順時針旋轉 90 度(原地 旋轉,不使用額外的矩陣)。
給定一個可包含重複數字的整數數組 nums,返回所有不重複的排列。
給定一個不含重複數字的整數陣列 nums,返回所有可能的排列。
給定一個非負整數陣列 nums,其中每個元素代表你在該位置最多可以跳躍的步數,目標是從陣列的第一個位置跳到最後一個位置。請找出你所需要的最小跳躍次數。
給定兩個非負整數的字串 num1 和 num2,分別表示兩個數字。要求模擬乘法運算,並返回結果字串,不能使用內建的大數處理函式(例如 Python 的 int 或 BigInteger)。