一、题目 判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在...[作者空间]
一、题目 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按...[作者空间]
一、题目 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和...[作者空间]
一、题目 假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可...[作者空间]
一、题目 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 示例 2...[作者空间]
一、题目 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更...[作者空间]
一、题目 给定一个字符串 s 和一些长度相同的单词 words。找出 s 中恰好可以由 words 中所有单词串联...[作者空间]
一、题目 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mo...[作者空间]
一、题目 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 ha...[作者空间]
一、题目 给定一个数组 nums 和一个值 val,你需要原地**移除所有数值等于 *val *的元素,返回移除后...[作者空间]
一、题目 定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使...[作者空间]
一、题目 给出一个链表,每 k 个节点一组进行翻转,并返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的...[作者空间]
一、题目 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 二、解题 创建四个指针left、fi...[作者空间]
一、题目 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。示例: 二、解题 三、代码实现 D...[作者空间]
一、题目 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如: 二、...[作者空间]
一、题目 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例: 二、...[作者空间]
一、题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串...[作者空间]
一、题目 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例: 进阶:你能尝试使用一趟扫描实现...[作者空间]
一、题目 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素...[作者空间]
一、题目 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键...[作者空间]