Cyyyys's blog
以梦为马 诗酒趁年华
09
04
删除最外层括号 删除最外层括号
题目要求有效括号字符串为空 (“”)、”(“ + A + “)” 或 A + B,其中 A 和 B 都是有效的括号字符串,+ 代表字符串的连接。例如,””,”()”,”(())()” 和 “(()(()))” 都是有效的括号字符串。 如果有
2019-09-04
03
二叉树搜索范围和 二叉树搜索范围和
题目要求给定二叉搜索树的根结点 root,返回 L 和 R(含)之间的所有结点的值的和——在L和R之间的数值。 二叉搜索树保证具有唯一的值。 示例 1: 输入:root = [10,5,15,3,7,null,18], L = 7, R
2019-09-03
02
java中Comparable和Comparator的区别 java中Comparable和Comparator的区别
Java中为我们提供了两种比较机制Comparable和Comparator,他们之间有什么区别和联系呢,我们一起来探讨一下。 Comparable接口 T代表了被比较对象的类型 Comparable是排序接口。若一个类实现了Compar
2019-09-02
01
java引入泛型的作用 java引入泛型的作用
###概述 java泛型是jdk1.5之后的新特性,泛型的本质是参数化乐行,也就是所操作的数据类型被指定为一个参数。这种参数类型可以在类、接口和方法的创建中,分别称为泛型类、泛型接口和泛型方法。我们可以将类型参数看作是使用参数化类型时指定的
2019-09-01
01
中序遍历二叉树 中序遍历二叉树
算法描述中序遍历(LDR)的遍历顺序是先访问左节点,再访问根节点,最后访问右节点。简单来记就是左根右。 树的结构如下: public class TreeNode{ //节点结构 int value; TreeNod
2019-09-01
2 / 2