![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
发呆城主
这个作者很懒,什么都没留下…
展开
-
java == 和equals的区别
今天用递归算法实现一个反序打印的小程序,当输入over时结束输入,反序打印,但是算法不能成功//用递归实现反序打印public static void reverse() {java.util.Scanner in = new java.util.Scanner(System.in);String ch = in.nextLine();if (ch != "over") {原创 2016-09-24 10:26:03 · 217 阅读 · 0 评论 -
二叉树拷贝删除法
二叉树常用的删除法是:归并删除法,他有一个很大的缺点,可能会导致增加树的高度。为了解决这个问题,可以采用:拷贝删除法。删除用一个值a1覆盖另一个值a2,然后删除a1包含的节点。a1是要删除的值a2的前驱(一个节点的前驱是左子树的最右节点值,他的直接后继是右子树的最左节点值)。这样就解决了树增高的问题,但这种算法也存在问题:如果它总是删除一个节点的直接前驱,可能会原创 2016-09-25 12:21:17 · 962 阅读 · 1 评论 -
螺旋数组java实现
最近一家公司现场笔试题,实现一个回型数组,由于纸张有限,现场没想出简便的方法。回家baidu,好多帖子的代码都一两百行,笔试根本不现实,思索很久,也受到了一些启发,想出了一个简便方法://回型数组import java.util.Scanner;public class Interview5 { public static void main(String[] args) {原创 2016-10-15 11:06:38 · 1437 阅读 · 1 评论