19. 删除链表的倒数第 N 个结点[https://leetcode.cn/problems/remove-nth-node-from-end-of-list/] 给你一个...
19. 删除链表的倒数第 N 个结点[https://leetcode.cn/problems/remove-nth-node-from-end-of-list/] 给你一个...
203.移除链表元素: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1...
54. 螺旋矩阵[https://leetcode.cn/problems/spiral-matrix/] 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋...
59.螺旋矩阵II 题目链接[https://leetcode.cn/problems/spiral-matrix-ii/] 给你一个正整数 n ,生成一个包含 1 到 n^...
76.最小覆盖子串: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 ...
242.有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1: 示例 2: 提示: 1 <= s.length, t....
904. 水果成篮[https://leetcode.cn/problems/fruit-into-baskets/] 你正在探访一家农场,农场从左到右种植了一排果树。这些树...
209.长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, n...
977.有序数组的平方 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 示例 1: 示例 2: 提示: 1...
844.比较含退格的字符串 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 注意:如果对空文本输入退格...
283.移动零 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例1...
26.删除有序数组中的重复项 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该...
27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 ...
34.在排序数组中寻找元素的第一个和最后一个位置 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。...
367.有效的完全平方数: 给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。 进阶:不要 使用任何内置的...
69.x的平方根: 你一个非负整数 x ,计算并返回 x 的 算术平方根 。由于返回类型是整数,结果只保留整数部分 ,小数部分将被 舍去 。注意:不允许使用任何内置指数函数和...
35.搜索插入位置: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(l...
704.二分查找: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标...