
力扣
Maxwell-Wong
A sufficiently advanced technology is indistinguishable from magic
展开
-
【C++】【视频解析】二叉树的层序遍历(内附完整c++代码解析与力扣对应习题)
1.层序遍历层序遍历是从上到下从左到右每一层地去遍历。这与队列的操作相似,先进先出因此我们可以用队列来实现:首先将根节点入队,再出队与此同时将根节点的左右儿子入队,以此类推,直到队列为空。(与BFS相似)力扣习题:102. 二叉树的层序遍历给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层序原创 2021-02-18 15:52:31 · 1068 阅读 · 1 评论 -
【力扣题解系列】151. 翻转字符串里的单词
151. 翻转字符串里的单词给定一个字符串,逐个翻转字符串中的每个单词。说明:无空格字符构成一个 单词 。输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。示例 1:输入:"the sky is blue"输出:"blue is sky the"示例 2:输入:" hello world! "输出:"world! hello"解释:输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符原创 2021-01-28 14:56:50 · 290 阅读 · 0 评论 -
【LeetCode经典题】第N个泰波那契数列
题目描述:泰波那契序列 Tn 定义如下:T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2给你整数 n,请返回第 n 个泰波那契数 Tn 的值。示例 1:输入:n = 4输出:4解释:T_3 = 0 + 1 + 1 = 2T_4 = 1 + 1 + 2 = 4示例 2:输入:n = 25输出:1389537提示:0 <= n <= 37答案保证是一个 32 位整数,即 answer &l原创 2020-12-08 09:43:41 · 429 阅读 · 0 评论