![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
从0开始的LeetCode
记录本人的一些leetcode题目思路
码头整点薯条
这个作者很懒,什么都没留下…
展开
-
LeetCode-144. 二叉树的前序遍历
1.题目地址 https://leetcode-cn.com/problems/binary-tree-preorder-traversal/ 2.题目理解 对于一个二叉树,前序遍历就是先打印父节点,然后依次打印左子节点和右子节点。 3.我的思路 3.1:递归 首先想到的是递归,先访问父节点,然后依次访问左子节点和右子节点。递归的终止条件就是当前节点为空节点。 代码如下: class Solution { public List<...原创 2021-08-08 23:35:26 · 114 阅读 · 0 评论 -
LeetCode-645.错误的集合
1.题目描述 题目传送门:https://leetcode-cn.com/problems/set-mismatch/ 集合 s 包含从 1 到n的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复 。 给定一个数组 nums 代表了集合 S 发生错误后的结果。 请你找出重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。 示例 1: 输入:nums = [1,2,2,4] 输出:[2,3] 示...原创 2021-07-05 00:04:48 · 146 阅读 · 0 评论