上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页
摘要: 路径 被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。同一个节点在一条路径序列中 至多出现一次 。该路径 至少包含一个 节点,且不一定经过根节点。 路径和 是路径中各节点值的总和。 给你一个二叉树的根节点 root ,返回其 最大路径和 。 示例 1: 输入:root = 阅读全文
posted @ 2022-11-18 16:41 slowlydance2me 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 示例 1: 输入:root = [3,5,1,6,2 阅读全文
posted @ 2022-11-18 15:33 slowlydance2me 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 给你二叉树的根结点 root ,请你将它展开为一个单链表: 展开后的单链表应该同样使用 TreeNode ,其中 right 子指针指向链表中下一个结点,而左子指针始终为 null 。展开后的单链表应该与二叉树 先序遍历 顺序相同。 示例 1: 输入:root = [1,2,5,3,4,null,6 阅读全文
posted @ 2022-11-18 14:16 slowlydance2me 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一个序列的 宽度 定义为该序列中最大元素和最小元素的差值。 给你一个整数数组 nums ,返回 nums 的所有非空 子序列 的 宽度之和 。由于答案可能非常大,请返回对 109 + 7 取余 后的结果。 子序列 定义为从一个数组里删除一些(或者不删除)元素,但不改变剩下元素的顺序得到的数组。例如, 阅读全文
posted @ 2022-11-18 11:55 slowlydance2me 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]输出: [ 阅读全文
posted @ 2022-11-17 17:42 slowlydance2me 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n = 3输出:5示例 2: 输入:n = 1输出:1 提示: 1 <= n <= 19 来源:力扣(LeetCode)链接:https://lee 阅读全文
posted @ 2022-11-17 16:43 slowlydance2me 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1.What is the difference between set vs map in C++ ? 👉stl - C++中的设置与地图有什么区别?- 堆栈溢出 (stackoverflow.com) The're fullfilling different purposes, one is 阅读全文
posted @ 2022-11-17 15:23 slowlydance2me 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其 阅读全文
posted @ 2022-11-17 14:04 slowlydance2me 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 维基百科连接👇: nops substr() upper_bound() find() 阅读全文
posted @ 2022-11-17 11:57 slowlydance2me 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 给定字符串 s 和字符串数组 words, 返回 words[i] 中是s的子序列的单词个数 。 字符串的 子序列 是从原始字符串中生成的新字符串,可以从中删去一些字符(可以是none),而不改变其余字符的相对顺序。 例如, “ace” 是 “abcde” 的子序列。 示例 1: 输入: s = " 阅读全文
posted @ 2022-11-17 11:23 slowlydance2me 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页