上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 76 下一页
摘要: 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应的原节点的值。新节点的 next 指针和 random 指针也都应指向复制链表中 阅读全文
posted @ 2021-12-21 12:29 Tianyiya 阅读(42) 评论(0) 推荐(0)
摘要: 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/spiral-matrix-ii 著作权归领扣网络所有。商业转载 阅读全文
posted @ 2021-12-21 12:18 Tianyiya 阅读(30) 评论(0) 推荐(0)
摘要: 给你一个有 n 个节点的 有向无环图(DAG),请你找出所有从节点 0 到节点 n-1 的路径并输出(不要求按特定顺序) 二维数组的第 i 个数组中的单元都表示有向图中 i 号节点所能到达的下一些节点,空就是没有下一个结点了。 译者注:有向图是有方向的,即规定了 a→b 你就不能从 b→a 。 来源 阅读全文
posted @ 2021-12-21 11:02 Tianyiya 阅读(47) 评论(0) 推荐(0)
摘要: 斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给你 n ,请计算 F(n) 。 来源:力扣(L 阅读全文
posted @ 2021-12-21 10:21 Tianyiya 阅读(63) 评论(0) 推荐(0)
摘要: 在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以纵坐标并不重要,因此只要知道开始和结束的横坐标就足够了。开始坐标总是小于结束坐标。 一支弓箭可以沿着 x 轴从不同点完全垂直地射出。在坐标 x 处射出一支箭,若有一个气球的直径的开始和结 阅读全文
posted @ 2021-12-21 09:55 Tianyiya 阅读(45) 评论(0) 推荐(0)
摘要: 给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/basic-calculator 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 import jav 阅读全文
posted @ 2021-12-20 23:26 Tianyiya 阅读(48) 评论(0) 推荐(0)
摘要: 你需要采用前序遍历的方式,将一个二叉树转换成一个由括号和整数组成的字符串。 空节点则用一对空括号 "()" 表示。而且你需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。 示例 1: 输入: 二叉树: [1,2,3,4] 1 / 2 3 / 4 输出: "1(2(4))(3)" 解 阅读全文
posted @ 2021-12-20 23:12 Tianyiya 阅读(18) 评论(0) 推荐(0)
摘要: 给出二叉 搜索 树的根节点,该树的节点值各不相同,请你将其转换为累加树(Greater Sum Tree),使每个节点 node 的新值等于原树中大于或等于 node.val 的值之和。 提醒一下,二叉搜索树满足下列约束条件: 节点的左子树仅包含键 小于 节点键的节点。 节点的右子树仅包含键 大于 阅读全文
posted @ 2021-12-20 23:07 Tianyiya 阅读(35) 评论(0) 推荐(0)
摘要: 给你一个整数 n ,请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/nth-digit 著作权归领扣网络所 阅读全文
posted @ 2021-12-20 22:51 Tianyiya 阅读(39) 评论(0) 推荐(0)
摘要: 给你一个会议时间安排的数组 intervals ,每个会议时间都会包括开始和结束的时间 intervals[i] = [starti, endi] ,为避免会议冲突,同时要考虑充分利用会议室资源,请你计算至少需要多少间会议室,才能满足这些会议安排。 来源:力扣(LeetCode) 链接:https: 阅读全文
posted @ 2021-12-20 22:26 Tianyiya 阅读(41) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 76 下一页