- 博客(45)
- 收藏
- 关注
原创 leetcode_68. 文本左右对齐
重新排版单词,将给定的单词数组words和一个长度maxWidth,成为每行恰好有maxWidth个字符,且左右两端对齐的文本。
2024-08-21 14:54:48 540
原创 leetcode_62. 不同路径 + 63. 不同路径 II
m x n网格的左上角到达右下角,每次只能向下或者向右移动一步。问总共有多少条不同的路径
2024-08-20 21:31:52 1097
原创 leetcode_57. 插入区间
如何在intervals中插入区间newInterval,使得intervals依然按照starti升序排列,且区间之间不重叠(可以合并区间)
2024-08-20 10:58:08 297
原创 leetcode_55. 跳跃游戏
非负整数数组,最初位于数组的第一个下标,数组中的每个元素代表在该位置可以跳跃的最大长度,如何判断能否跳到最后一个下标?
2024-08-19 11:14:22 719
原创 leetcode_51. N 皇后
如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回所有不同的的解决方案。
2024-07-29 17:02:43 456
原创 leetcode_49.字母异位词分组
字母异位词是由重新排列源单词的所有字母得到的一个新单词。一个字符串数组,怎么才能把字母异位词将组合在一起呢?
2024-05-05 14:54:41 566
原创 leetcode_45.跳跃游戏 II
给定一个长度为n的整数数组nums。每个元素nums[i]表示从索引i向前跳转的最大长度。即在nums[i]处,可以跳转到任意i + nums[i] < n。这样的情况下,如何返回到达的最小跳跃次数呢?
2024-05-04 14:47:33 523
原创 leetcode_43.字符串相乘
给定两个以字符串形式表示的非负整数num1和num2,不能使用任何内置的 BigInteger 库或直接将输入转换为整数,怎么得到num1和num2的乘积。
2024-05-03 18:07:49 973
原创 leetcode_41.缺失的第一个正数
怎么在时间复杂度为O(n)且只使用常数级别额外空间的情况下,找到未排序的整数数组nums中没有出现的最小的正整数?
2024-04-30 14:53:12 666
原创 leetcode_40.组合总和 II
给定一个候选人编号的集合candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。如何得到所有的结果,又怎么避免重复的结果?
2024-04-30 13:19:15 377 2
原创 leetcode_39.组合总和
可以无限制重复被选取的整数数组candidates和一个目标整数target,找出candidates中可以使数字和为目标数target的所有可能,并以列表形式返回。
2024-04-28 16:42:12 527 2
原创 leetcode_24.两两交换链表中的节点
给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。核心思路是通过遍历链表,对于每两个相邻的节点进行交换。在交换节点时,需要注意处理头节点以及更新相应的指针。
2024-04-23 16:35:36 345
原创 leetcode_19.删除链表的倒数第 N 个结点
用于保存链表中的所有节点。然后遍历链表,将每个节点添加到。如果不是删除头节点,找到倒数第n个节点的前一个节点。,即第二个节点,这样就删除了头节点。,这样就成功删除了倒数第n个节点。给你一个链表,删除链表的倒数第。个结点,并且返回链表的头结点。你能尝试使用一趟扫描实现吗?如果要删除的是头节点(即。等于链表长度),直接返回。
2024-04-22 17:35:09 322
原创 leetcode_18.四数之和
给你一个由n个整数组成的数组nums,和一个目标值target。请你找出并返回满足下述全部条件且的四元组bcd你可以按返回答案。
2024-04-20 19:38:32 423
原创 leetcode_17.电话号码的字母组合
给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按返回。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
2024-04-20 14:15:18 539
原创 leetcode_16.最接近的三数之和
给你一个长度为n的整数数组nums和 一个目标值target。请你从nums中选出三个整数,使它们的和与target最接近。返回这三个数的和。假定每组输入只存在恰好一个解。2与 target 最接近的和是 2 (-1 + 2 + 1 = 2)。0。
2024-04-20 13:41:35 340
原创 leetcode_15.三数之和
给你一个整数数组nums,判断是否存在三元组满足i!= ji!= k且j!= k,同时还满足。请你返回所有和为0且不重复的三元组。答案中不可以包含重复的三元组。不同的三元组是 [-1,0,1] 和 [-1,-1,2]。注意,输出的顺序和三元组的顺序并不重要。[]唯一可能的三元组和不为 0。[[0,0,0]]唯一可能的三元组和为 0。
2024-04-19 20:21:09 914 1
原创 leetcode_12.整数转罗马数字
数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4。同样地,数字 9 表示为。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做。,即为两个并列的 1。给你一个整数,将其转为罗马数字。例如, 罗马数字 2 写做。
2024-04-18 14:52:35 520 2
原创 leetcode_11. 盛最多水的容器
给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。49图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。1。
2024-04-18 12:03:33 447 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人