216. 組合總和 III 題目: 找出所有相加之和為 n 的 k 個(gè)數(shù)的組合止潘,且滿足下列條件: 只使用數(shù)字1到9 每個(gè)數(shù)字 最多使用一次返回 所有可能的有效組合的列表 犬金。該...

216. 組合總和 III 題目: 找出所有相加之和為 n 的 k 個(gè)數(shù)的組合止潘,且滿足下列條件: 只使用數(shù)字1到9 每個(gè)數(shù)字 最多使用一次返回 所有可能的有效組合的列表 犬金。該...
28. 找出字符串中第一個(gè)匹配項(xiàng)的下標(biāo) 題目: 給你兩個(gè)字符串 haystack 和 needle ,請(qǐng)你在 haystack 字符串中找出 needle 字符串的第一個(gè)匹配...
232. 用棧實(shí)現(xiàn)隊(duì)列 題目: 請(qǐng)你僅使用兩個(gè)棧實(shí)現(xiàn)先入先出隊(duì)列。隊(duì)列應(yīng)當(dāng)支持一般隊(duì)列支持的所有操作(push昧港、pop、peek支子、empty):實(shí)現(xiàn) MyQueue 類: v...
20. 有效的括號(hào) 題目: 給定一個(gè)只包括 '('值朋,')'叹侄,'{','}'昨登,'['趾代,']' 的字符串 s ,判斷字符串是否有效丰辣。有效字符串需滿足: 左括號(hào)必須用相同類型的右括...
344. 反轉(zhuǎn)字符串 題目: 編寫一個(gè)函數(shù),其作用是將輸入的字符串反轉(zhuǎn)過(guò)來(lái)琐凭。輸入字符串以字符數(shù)組 s 的形式給出芽隆。不要給另外的數(shù)組分配額外的空間,你必須原地修改輸入數(shù)組统屈、使用...
Day5休息一天囤采,今天繼續(xù)來(lái)完成算法題~ JavaScript里面的哈希表理論基礎(chǔ) 當(dāng)我們遇到了要快速判斷一個(gè)元素是否出現(xiàn)集合里的時(shí)候,就要考慮哈希法惩淳。哈希法一般有數(shù)組、se...
24. 兩兩交換鏈表中的節(jié)點(diǎn) 題目: 給你一個(gè)鏈表进肯,兩兩交換其中相鄰的節(jié)點(diǎn)激蹲,并返回交換后鏈表的頭節(jié)點(diǎn)。你必須在不修改節(jié)點(diǎn)內(nèi)部的值的情況下完成本題(即江掩,只能進(jìn)行節(jié)點(diǎn)交換)学辱。示例...
977.有序數(shù)組的平方 題目: 給你一個(gè)按 非遞減順序 排序的整數(shù)數(shù)組 nums策泣,返回 每個(gè)數(shù)字的平方 組成的新數(shù)組衙傀,要求也按 非遞減順序 排序。示例 : 解題思路: 1. ...
704.二分查找 題目: 給定一個(gè) n 個(gè)元素有序的(升序)整型數(shù)組 nums 和一個(gè)目標(biāo)值 target 统抬,寫一個(gè)函數(shù)搜索 nums 中的 target,如果目標(biāo)值存在返...