本题考察的二叉树的后序遍历 题目描述 给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 2 / 3 输出: [3,2,1] 进阶: 递归算法很简单,你可以通过迭代算法完成吗? 题目思考…
分类:LeetCode
Leetcode PHP题解--D25 500. Keyboard Row
500. Keyboard Row 题目链接 500. Keyboard Row 题目分析 给定一个字符串数组,返回那些所出现的字母在QWERTY键盘中同一行的字符串。 例如,单词hello中,字母h和l在键盘的第二行(…
算法:数组中只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出:…
LeetCode算法题-Range Sum Query Immutable(Java实现)
这是悦乐书的第204次更新,第214篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第70题(顺位题号是303)。给定整数数组nums,找到索引i和j(i≤j)之间的元素之和,包括端点。例如:…
417. Pacific Atlantic Water Flow
Medium Given an m x n matrix of non-negative integers representing the height of each unit cell in a continent…
102. Binary Tree Level Order Traversal
102. Binary Tree Level Order Traversal 题目 Given a binary tree, return the level order traversal of its nodes' …
113. Path Sum II
欢迎fork and star:Nowcoder-Repository-github 113. Path Sum II 题目 Given a binary tree and a sum, find all root-to…
LeetCode | Gas Station(加油站)
There are N gas stations along a circular route, where the amount of gas at station i is&n…
sort-List
C++:采用归并排序的方法 思路: 采用归并排序,首先要找到List的中间节点,然后一刀切开,分成L1,L2,然后递归即可。关键是怎么找到中间节点,我们设俩指针,slow,fast,slow滑动的步幅为一,fast滑动的…
Leetcode 140. Word Break II
Given a non-empty string s and a dictionary wordDict containing a list of non-empty words, add spaces in s to …
[LeetCode By Go 8]566. Reshape the Matrix
用golang写这道题的做法完全不同,用到了gorutine, channel,写着挺有意思的 题目 In MATLAB, there is a very useful function called ‘re…
[LeetCode] Spiral Matrix 螺旋矩阵
Given a matrix of m x n elements (m rows, ncolumns), return all elements …