
LeetCode
LeetCode 的一些题解心得
NoobNoob
这个作者很懒,什么都没留下…
展开
-
LeetCode 1246 删除回文子数组(微软爱考,VIP题记录)
题目 给你一个整数数组 arr,每一次操作你都可以选择并删除它的一个回文子数组 arr[i], arr[i+1], ..., arr[j]( i <= j) 注意,每当你删除掉一个子数组,右侧元素都会自行向前移动填补空位。 请你计算并返回从数组中删除所有数字所需的最少操作次数。 示例 1: 输入:arr = [1,2] 输出:2 示例 2: 输入:arr = [1,3,4,1,5] 输出:3 解释:先删除 [4],然后删除 [1,3,1],最后再删除 [5]。 提示: 1 <= arr.l原创 2021-04-17 22:31:55 · 484 阅读 · 0 评论 -
LeetCode 142 环形链表 II 快慢指针分析
LeetCode 142 环形链表 II题目思路代码 题目 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。 说明:不允许修改给定的链表。 示例 1: 输入:head = [3,2,0,-4], pos = 1 输出:ta...原创 2020-04-01 13:08:18 · 289 阅读 · 0 评论