这是悦乐书的第217次更新,第230篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第85题(顺位题号是404)。找到给定二叉树中所有左叶的总和。例如: 二叉树中有两个左叶,分别为9和15。 …
标签:LeetCode
Leetcode之653-两数之和IV-输入BST(Two Sum IV - Input is a BST)
前言 个人网站 公众号: 北京程序猿, 网站 : https://yaml.vip 算法题 题干 给定一个二叉搜索树和一个目标结果,如果 BST 中存在两个元素且它们的和等于给定的目标结果,则返回 true。 示例 输入…
算法(4)数据结构:堆
1.0 问题描述 实现数据结构:堆。 2.0 问题分析 堆一般使用数组来表示,其中某个节点下标i的两个子节点的下标为 2i+1 和 2i+2。堆是一棵完全二叉树。 堆有3种基本操作:创建,插入,删除。 这3种操作都需要通…
LeetCode | 5. Longest Palindromic Substring
题目链接:https://leetcode.com/problems/longest-palindromic-substring/ 题目难度:Medium 题目描述: Given a string s, find the…
LeetCode算法题-Best Time to Buy and Sell Stock
这是悦乐书的第172次更新,第174篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第31题(顺位题号是121)。假设有一个数组,其中第i个元素是第i天给定股票的价格。如果只被允许完成最多一笔…
Leetcode - Valid Word Abbreviation
My code: public class Solution { public boolean validWordAbbreviation(String word, String abbr) { int wi = 0; …
[LintCode][DFS] Word Search
Problem Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from let…
LeetCode算法题-Longest Uncommon Subsequence I(Java实现)
这是悦乐书的第252次更新,第265篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第119题(顺位题号是521)。给定一组两个字符串,您需要找到这组两个字符串中最长的不同子序列。最长的不同子…
LeetCode刷题之Length of Last Word
Problem Given a string s consists of upper/lower-case alphabets and empty space characters ‘ ‘, re…
242. Valid Anagram
242. Valid Anagram 题目: https://leetcode.com/problems/valid-anagram/ 难度 : Easy 对Python来说,又是一块蛋糕,不本地测试 就是这么自信 cl…
[剑指offer] 二叉树的镜像
题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义: 源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5…
016 3Sum Closest[M]
1 题目描述 Given an array S of n integers, find three integers in S such that the sum is closest to a given number…