Fork me on GitHub
摘要: 37.数字在排序数组中出现的次数 统计一个数字在排序数组中出现的次数。 采用二分查找法 39.平衡二叉树 输入一棵二叉树,判断该二叉树是否是平衡二叉树。如果某二叉树中任意节点的左、右子树的深度相差不超过1,那么他就是一棵平衡二叉树。 解法一:不够简便 解法二:推荐!后序遍历二叉树,只需遍历一遍即可。 阅读全文
posted @ 2018-03-08 19:52 郭耀华 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下: String greeting = "菜鸟教程"; String greeting = "菜鸟教程"; String greeting 阅读全文
posted @ 2018-03-08 16:43 郭耀华 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 当对字符串进行修改的时候,需要使用StringBuffer和StringBuilder类。 和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder类在Java 5中被提出,它和StringBuff 阅读全文
posted @ 2018-03-08 16:27 郭耀华 阅读(387) 评论(0) 推荐(0) 编辑