搜索插入位置 題目敘述: 給定一個排序數組和一個目標值,在數組中找到目標值,并返回其索引。如果目標值不存在于數組中,返回它將會被按順序插入的位置...

搜索插入位置 題目敘述: 給定一個排序數組和一個目標值,在數組中找到目標值,并返回其索引。如果目標值不存在于數組中,返回它將會被按順序插入的位置...
組合總和 題目敘述: 給定一個無重復元素的數組 candidates 和一個目標數 target ,找出 candidates 中所有可以使數字...
電話號碼的字母組合 題目敘述: 給定一個僅包含數字 2-9 的字符串,返回所有它能表示的字母組合。 給出數字到字母的映射如下(與電話按鍵相同)。...
相交鏈表 題目敘述: 編寫一個程序,找到兩個單鏈表相交的起始節點。如下面的兩個鏈表: 示例: 示例 1: 示例 2: 輸入:intersectV...
整數轉羅馬數字 題目敘述: 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 例如, 羅馬數字 2 寫做 II ,即為兩個并列...
三數之和 題目敘述: 給定一個包含 n 個整數的數組 nums,判斷 nums 中是否存在三個元素 a,b,c ,使得 a + b + c = ...
島嶼的最大面積 題目敘述: 給定一個包含了一些 0 和 1的非空二維數組 grid , 一個 島嶼 是由四個方向 (水平或垂直) 的 1 (代表...
島嶼的個數 題目敘述: 給定一個由 '1'(陸地)和 '0'(水)組成的的二維網格,計算島嶼的數量。一個島被水包圍,并且它是通過水平方向或垂直方...
合并區間 題目敘述: 給出一個區間的集合,請合并所有重疊的區間。 示例: 示例1:輸入: [[1,3],[2,6],[8,10],[15,18]...
第k個排列 題目敘述: 給出集合 [1,2,3,…,n],其所有元素共有 n! 種排列。按大小順序列出所有排列情況,并一一標記,當 n = 3 ...