![](https://img-blog.csdnimg.cn/7fd3c3bb859e4340971089970954f442.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Leetcode刷题
Leetcode刷题记录
weixin_54199919
这个作者很懒,什么都没留下…
展开
-
Leetcode刷题Day3 203. 移除链表元素 707. 设计链表
void addAtIndex(int index, int val) 将一个值为 val 的节点插入到链表中下标为 index 的节点之前。在插入完成后,新节点会成为链表的第一个节点。给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点。void addAtTail(int val) 将一个值为 val 的节点追加到链表中作为链表的最后一个元素。给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。原创 2023-04-23 22:29:34 · 72 阅读 · 1 评论 -
Leetcode刷题Day2 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0.给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix。977.给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。给定一个含有 n 个正整数的数组和一个正整数 target。原创 2023-04-20 15:24:41 · 149 阅读 · 1 评论 -
Leetcode刷题Day1 704. 二分查找、27. 移除元素
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。原创 2023-04-20 10:04:46 · 87 阅读 · 1 评论 -
Leetcode刷题Day26 216.组合总和III 17. 电话号码的字母组合
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。返回 所有可能的有效组合的列表。该列表不能包含相同的组合两次,组合可以以任何顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。17 电话号码的字母组合。216.组合总和III。每个数字 最多使用一次。原创 2023-05-16 20:45:04 · 401 阅读 · 0 评论 -
Leetcode刷题 Day27 39. 组合总和 40. 组合总和 II 131. 分割回文串
给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。给定一个候选人编号的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。如果至少一个数字的被选数量不同,则两种组合是不同的。对于给定的输入,保证和为 target 的不同组合数少于 150 个。回文串 是正着读和反着读都一样的字符串。原创 2023-05-16 22:07:48 · 88 阅读 · 0 评论 -
Leetcode刷题 Day 28 93. 复原 IP 地址 78. 子集 90. 子集 II
给定一个只包含数字的字符串 s ,用以表示一个 IP 地址,返回所有可能的有效 IP 地址,这些地址可以通过在 s 中插入 ‘.’ 来形成。例如:“0.1.2.201” 和 “192.168.1.1” 是 有效 IP 地址,但是 “0.011.255.245”、“192.168.1.312” 和 “192.168@1.1” 是 无效 IP 地址。给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。解集 不能 包含重复的子集。返回的解集中,子集可以按 任意顺序 排列。原创 2023-05-17 10:54:07 · 108 阅读 · 0 评论