会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
吃瓜川
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
2020年7月21日
27. 移除元素-数组-简单
摘要: 问题描述 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 nums
阅读全文
posted @ 2020-07-21 12:54 吃瓜川
阅读(133)
评论(0)
推荐(0)
编辑
26. 删除排序数组中的重复项-数组-简单
摘要: 问题描述 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原
阅读全文
posted @ 2020-07-21 12:09 吃瓜川
阅读(114)
评论(0)
推荐(0)
编辑
25. K 个一组翻转链表-链表-困难
摘要: 问题描述 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1->2->3->4->5 当 k = 2 时,应当返回: 2->1->4->3->
阅读全文
posted @ 2020-07-21 11:49 吃瓜川
阅读(150)
评论(0)
推荐(0)
编辑
24. 两两交换链表中的节点-链表、递归-中等难度
摘要: 问题描述 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 来源:力扣(LeetCode)链接:https://leetcode-cn.com/prob
阅读全文
posted @ 2020-07-21 01:50 吃瓜川
阅读(132)
评论(0)
推荐(0)
编辑
23. 合并K个排序链表-链表-困难
摘要: 问题描述 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems
阅读全文
posted @ 2020-07-21 01:37 吃瓜川
阅读(118)
评论(0)
推荐(0)
编辑
21. 合并两个有序链表-链表-简单
摘要: 问题描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/me
阅读全文
posted @ 2020-07-21 00:53 吃瓜川
阅读(131)
评论(0)
推荐(0)
编辑
20. 有效的括号-栈-简单
摘要: 问题描述 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输入: "()[]{
阅读全文
posted @ 2020-07-21 00:19 吃瓜川
阅读(145)
评论(0)
推荐(0)
编辑
2020年7月20日
19. 删除链表的倒数第N个节点-链表-中等难度
摘要: 问题描述 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5.说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 来源:力扣(Lee
阅读全文
posted @ 2020-07-20 19:19 吃瓜川
阅读(127)
评论(0)
推荐(0)
编辑
17. 电话号码的字母组合-dfs-中等难度
摘要: 问题描述 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例: 输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"].说明:尽管上
阅读全文
posted @ 2020-07-20 17:01 吃瓜川
阅读(200)
评论(0)
推荐(0)
编辑
16. 最接近的三数之和-dfs-中等难度
摘要: 问题描述 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 示例: 输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 targe
阅读全文
posted @ 2020-07-20 14:49 吃瓜川
阅读(216)
评论(0)
推荐(0)
编辑
上一页
1
···
4
5
6
7
8
9
10
11
12
···
16
下一页
公告