leetcode 关于leetcode:leetcode-226-Invert-Binary-Tree-翻转二叉树简单 一、题目粗心给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。示例 1:输出:root = [4,2,7,1,3,6,9]输入:[4,7,2,9,6,3,1]示例 2:输出:ro…
leetcode 关于leetcode:leetcode无重复字符的最长子串 题目给定一个字符串 s ,请你找出其中不含有反复字符的 最长子串 的长度。示例 1: {代码…} 示例 2: {代码…} 示例 3: {代码…} 请留神,你的答案必须是 …
leetcode 关于leetcode:leetcode-572-Subtree-of-Another-Tree-另一棵树的子树-简单 给你两棵二叉树 root 和 subRoot 。测验 root 中是否蕴含和 subRoot 具备雷同构造和节点值的子树。如果存在,返回 true ;否则,返回 false 。
leetcode 关于leetcode:leetcode-617-Merge-Two-Binary-Trees-合并二叉树简单 设想一下,当你将其中一棵笼罩到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你须要将这两棵树合并成一棵新二叉树。合并的规定是:如果两个…
leetcode 关于leetcode:leetcode-208-Implement-Trie-Prefix-Tree-实现-Trie-前缀树-中等 Trie(发音相似 “try”)或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的利用情景,例如主动补完和拼写…
leetcode 关于leetcode:leetcode-滑动窗口 最小滑窗模板:给定数组 nums,定义滑窗的左右边界 i, j,求满足某个条件的滑窗的最小长度。 {代码…} {代码…} 最大滑窗模板:给定数组 nums,定义滑窗的…
leetcode 关于leetcode:leetcode-669-Trim-a-Binary-Search-Tree-修剪二叉搜索树-简单 给你二叉搜寻树的根节点 root ,同时给定最小边界low 和最大边界 high。通过修剪二叉搜寻树,使得所有节点的值在[low, high]中。修剪树 不应该 扭转保留在树…
leetcode 关于leetcode:leetcode-144-Binary-Tree-Preorder-Traversal-二叉树展开为链表中等 一、题目粗心给你二叉树的根节点 root ,返回它节点值的 前序 遍历。示例 1:输出:root = [1,null,2,3]输入:[1,2,3]示例 2:输出:root = []输入:[]示例 3…
leetcode 关于leetcode:leetcode-105-从前序与中序遍历序列构造二叉树-中等 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请结构二叉树并返回其根节点。