题目 二叉树的最小深度 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。...[作者空间]
题目 链表组件 问题: 给定一个链表(链表结点包含一个整型值)的头结点 head。同时给定列表 G,该列表是上述链...[作者空间]
题目 相交链表 问题: 编写一个程序,找到两个单链表相交的起始节点。 示例: 说明: 如果两个链表没有交点,返回 ...[作者空间]
题目 奇偶链表 问题: 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指...[作者空间]
题目 回文链表 问题: 请判断一个链表是否为回文链表。 进阶: 你能否用 O(n) 时间复杂度和 O(1) 空间复...[作者空间]
题目 重排链表 问题: 给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L...[作者空间]
题目 对链表进行插入排序 问题: 插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。每...[作者空间]
题目 环形链表 2 问题: 给定一个链表,返回链表开始入环的第一个节点、如果链表无环、泽返回NULL 说明: 不允...[作者空间]
题目 环形链表 1 问题: 给定一个链表,判断链表中是否有环。 说明: 你能否不使用额外空间解决此题? 解题思路:...[作者空间]
题目 复制带随机指针的链表 问题: 给出一个链表,每个节点包含一个额外增加的随机指针可以指向链表中的任何节点或空的...[作者空间]
题目 翻转链表 问题: 翻转链表中第m个节点到第n个节点的部分 说明: m,n满足1 ≤ m ≤ n ≤ 链表长度...[作者空间]
题目 分隔链表 问题: 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x ...[作者空间]
题目 删除链表中等于给定值 val 的所有节点。 问题: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现...[作者空间]
题目 给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 问题: 给定一个排序...[作者空间]
题目 删除排序链表中的重复元素 问题: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例: 解...[作者空间]
题目 旋转链表 问题: 给定一个链表,旋转链表,将链表每个节点向右移动k个位置,其中k是非负数。 示例: 代码:[作者空间]
题目 两两交换链表中的节点 问题: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 说明: 你的算法只...[作者空间]
题目 合并K个排序链表 问题: 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 解题思路:...[作者空间]
题目 合并两个有序链表 问题: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节...[作者空间]
题目 删除链表的倒数第N个节点 问题: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例:...[作者空间]