LeetCode.92 - 反转链表 II

给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。

LeetCode.91 - 解码方法

一条包含字母 A-Z 的消息通过以下映射进行了 编码 :

LeetCode.90 - 子集 II

给你一个整数数组 nums ,其中可能包含重复元素,请你返回该数组所有可能的子集(幂集)。

LeetCode.89 - 格雷编码

n 位格雷码序列 是一个由 2 ** n 个整数组成的序列,其中:

LeetCode.88 - 合并两个有序数组

给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。

LeetCode.87 - 扰乱字符串

使用下面描述的算法可以扰乱字符串 s 得到字符串 t :

LeetCode.86 - 分隔链表

给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。

LeetCode.85 - 最大矩形

给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。

LeetCode.84 - 柱状图中最大的矩形

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。

LeetCode.83 - 删除排序链表中的重复元素