摘要: LeetCode 617 合并二叉树 问题描述: 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 递归 阅读全文
posted @ 2020-09-21 13:30 CodeSPA 阅读(81) 评论(0) 推荐(0) 编辑
摘要: LeetCode 566 重塑矩阵 问题描述: 在MATLAB中,有一个非常有用的函数 reshape,它可以将一个矩阵重塑为另一个大小不同的新矩阵,但保留其原始数据。 给出一个由二维数组表示的矩阵,以及两个正整数r和c,分别表示想要的重构的矩阵的行数和列数。 重构后的矩阵需要将原始矩阵的所有元素以 阅读全文
posted @ 2020-09-21 09:48 CodeSPA 阅读(92) 评论(0) 推荐(0) 编辑
摘要: LeetCode 283 移动零 问题描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 双指针 执行用时:0 ms, 在所有 Java 提交中击败了100.00%的用户 内存消耗:39 MB, 在所有 Java 提交中击败了79.88%的用户 c 阅读全文
posted @ 2020-09-21 09:35 CodeSPA 阅读(102) 评论(0) 推荐(0) 编辑