216. 组合总和 III 题目: 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次返回 所有可能的有效组合的列表 。该...
![240](https://upload.jianshu.io/users/upload_avatars/29412927/1db2e134-72d5-4985-9268-02aeebdcf3cf.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
216. 组合总和 III 题目: 找出所有相加之和为 n 的 k 个数的组合,且满足下列条件: 只使用数字1到9 每个数字 最多使用一次返回 所有可能的有效组合的列表 。该...
28. 找出字符串中第一个匹配项的下标 题目: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配...
232. 用栈实现队列 题目: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现 MyQueue 类: v...
20. 有效的括号 题目: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括...
344. 反转字符串 题目: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用...
Day5休息一天,今天继续来完成算法题~ JavaScript里面的哈希表理论基础 当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。哈希法一般有数组、se...
24. 两两交换链表中的节点 题目: 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例...
977.有序数组的平方 题目: 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 : 解题思路: 1. ...
704.二分查找 题目: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返...