![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hash算法
mmmayang
冲
展开
-
中序/前序+中序/后序构建二叉树
中序/前序+中序/后序构建二叉树根据一棵树的前序遍历与中序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树: 3 / \ 9 20 / \ 15 7class Solution { private Map<Integer, Integer> indexMap; public T原创 2020-05-22 11:38:41 · 118 阅读 · 0 评论 -
状态压缩+位运算+最大前缀和+hash
状态压缩+位运算+最大前缀和+hash题目:给你一个字符串 s ,请你返回满足以下条件的最长子字符串的长度:每个元音字母,即 ‘a’,‘e’,‘i’,‘o’,‘u’ ,在子字符串中都恰好出现了偶数次。示例 1:输入:s = "eleetminicoworoep"输出:13解释:最长子字符串是 "leetminicowor" ,它包含 e,i,o 各 2 个,以及 0 个 a,u 。示例 2:输入:s = "leetcodeisgreat"输出:5解释:最长子字符串是 "leetc" ,其原创 2020-05-20 11:32:55 · 166 阅读 · 0 评论