![](https://img-blog.csdnimg.cn/direct/ce7193d67d734ea09c198f70c6f4fef4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
LeetCode刷题笔记
文章平均质量分 96
记录毛毛张立扣的刷题笔记专栏
神马都会亿点点的毛毛张
Stay hungry Stay foolish
VX:zzxkingdom0411
展开
-
二叉树的构造问题 | LeetCode刷题笔记 | 每日练习 | 深度优先遍历| 广度优先遍历 | Java
毛毛张在前面已经分享过三期关于树的LeetCode算法题了:二叉树的题目的解法大多数可以从两个角度来解决:下面的四道题目不是很难,毛毛张主要讲解算法思路,前面连体可以参看毛毛张在关于二叉树的知识介绍中有跟详细的讲解给定两个整数数组 和 ,其中 是二叉树的中序遍历, 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。示例 1:示例 2:提示:1.2.1.2 方法2(推荐)1.2.1.3 方法31.2.1.4 总结方法1和方法2的本质是一样的,区别在于写递归函数的时候是否再用题目默原创 2024-07-21 23:10:14 · 901 阅读 · 0 评论 -
Leetcode刷题笔记 | 二叉树基本性质 | 一天的题量 | 5道题目 | 深度优先搜索 | 广度优先搜索 | 递归 | 遍历 | Java
🙋大家好!我是毛毛张!🌈个人首页:神马都会亿点点的毛毛张📌本期毛毛张分享的是LeetCode关于二叉树🌲的性质的一些基础题,做这些题目的本质还是遍历二叉树🏃➡️的过程,如果还不熟悉二叉树的遍历方法的同学可以先看看毛毛张的这篇文章➡️。原创 2024-06-28 11:30:47 · 1150 阅读 · 0 评论 -
LeetCode刷题笔记:二叉树前序遍历、中序遍历、后序遍历和层序遍历 | 递归法 | 迭代法 | 统一迭代法 | 深度优先搜索 | 广度优先搜索
Problem:144. 二叉树的前序遍历Problem:94.二叉树的中序遍历Problem:145.二叉树的后序遍历Problem:102. 二叉树的层序遍历Problem:107. 二叉树的层序遍历 II二叉树的遍历方式有多种,毛毛张今天在这里结合代码随想录的教程来分享一下二叉树的多种遍历方式及代码实现深度优先遍历和广度优先遍历。原创 2024-05-18 18:50:00 · 820 阅读 · 0 评论 -
LeetCode刷题日记--算法中的HelloWorld:两数之和
因此,我们需要一种更优秀的方法,能够快速寻找数组中是否存在目标元素。如果存在,我们需要找出它的索引。但是,数组中同一个元素在答案里不能重复出现。匹配过,因此不需要再进行匹配。而每一个元素不能被使用两次,所以我们只需要在。**进阶:**你可以想出一个时间复杂度小于。注意到方法一的时间复杂度较高的原因是寻找。最容易想到的方法是枚举数组中的每一个数。当我们使用遍历整个数组的方式寻找。,我们首先查询哈希表中是否存在。整数,并返回它们的数组下标。时,需要注意到每一个位于。,请你在该数组中找出。,寻找数组中是否存在。原创 2024-01-29 17:01:03 · 766 阅读 · 0 评论