删除链接列表元素Leetcode解决方案

问题陈述 在这个问题中,我们给出了一个链表,它的节点具有整数值。 我们需要从列表中删除一些值等于 val 的节点。 该问题不需要就地解决,但我们将讨论一种这样的方法。 示例列表 = ...

更多信息

最小堆栈Leetcode解决方案

问题陈述 设计一个栈,支持push、pop、top,并在恒定时间内检索最小元素。 push(x) — 将元素 x 推入堆栈。 pop() — 移除堆栈顶部的元素。 top() — 获取顶部元素。 getMin() — 检索堆栈中的最小元素。 …

更多信息

回文链表Leetcode解决方案

在“回文链表”问题中,我们要检查给定的单整数链表是否是回文。 示例 List = {1 -> 2 -> 3 -> 2 -> 1} true 解释 #1:列表是回文,因为从头到尾的所有元素都是……

更多信息

合并两个排序的列表Leetcode解决方案

链表的线性属性与数组非常相似。 我们可以合并两个已排序的数组,形成一个整体的排序数组。 在这个问题中,我们必须合并两个已排序的链表以返回一个新列表,该列表以排序的方式包含两个列表的元素。 例子 …

更多信息

加上一个Leetcode解决方案

问题陈述 在问题“加一”中,我们给出了一个数组,其中数组中的每个元素代表一个数字的一​​位数。 完整的数组代表一个数字。 第零个索引表示数字的 MSB。 我们可以假设……中没有前导零。

更多信息