501. 二叉搜索树中的众数 给定一个有相同值的二叉搜索树(BST),找出BST中的所有众数(出现频率最高的元素)。 2020-09-24 LeetCode leetcode python 树 二叉搜索树 3. 无重复字符的最长子串 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 2020-09-23 LeetCode leetcode python 哈希表 字符串 双指针 Sliding Window 2. 两数相加 给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方法存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则返回一个新的链表来表示它们的和。 2020-09-23 LeetCode leetcode python 链表 数学 617. 合并二叉树 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 2020-09-23 LeetCode leetcode python 树 二叉树 538. 把二叉搜索树转换为累加树 给定一个二叉搜索树(Binary Search Tree),把它转换成为累加树(Greater Tree),使得每个节点的值是原来的节点值加上所有大于它的节点值之和。 2020-09-21 LeetCode leetcode python 树 二叉搜索树 78. 子集 一、题目描述给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入:nums = [1, 2, 3] 输出: [ [3], [1], [2] 2020-09-20 LeetCode leetcode python 数组 回溯算法 位运算