- 博客(115)
- 收藏
- 关注
原创 LeetCode 1464. 数组中两元素的最大乘积
给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值
2022-08-26 14:22:03
194
原创 LeetCode 164. 最大间距
给定一个无序的数组 nums,返回 数组在排序之后,相邻元素之间最大的差值 。如果数组元素个数小于 2,则返回 0 您必须编写一个在「线性时间」内运行并使用「线性额外空间」的算法
2022-08-24 15:47:27
441
原创 LeetCode 1460. 通过翻转子数组使两个数组相等
给你两个长度相同的整数数组 target 和 arr 。每一步中,你可以选择 arr 的任意 非空子数组 并将它翻转。你可以执行此过程任意次。如果你能让 arr 变得与 target 相同,返回 True;否则,返回 False
2022-08-24 14:30:26
167
原创 LeetCode 100. 相同的树
给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。
2022-08-23 14:50:40
125
原创 LeetCode 86. 分隔链表
给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。
2022-08-23 14:19:24
180
原创 LeetCode 59. 螺旋矩阵 II
给你一个正整数 n ,生成一个包含 1 到 n^2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix
2022-08-22 22:01:18
208
原创 LeetCode 108. 将有序数组转换为二叉搜索树
给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树
2022-08-22 15:54:29
1420
原创 LeetCode 384. 打乱数组
给你一个整数数组 nums ,设计算法来打乱一个没有重复元素的数组。打乱后,数组的所有排列应该是 等可能 的
2022-08-21 18:00:38
123
原创 LeetCode 203. 移除链表元素
给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点
2022-08-15 22:50:15
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人