设为首页收藏本站

八达网

 找回密码
 注册
查看: 125|回复: 4
打印 上一主题 下一主题

--JAVA--高人帮我看个题目。。不难的

[复制链接]

0

主题

0

好友

1654

积分

坦克

跳转到指定楼层
1
发表于 2008-10-12 19:31 |只看该作者 |倒序浏览
先有一个计算一个TREE HEIGHT的method,用的是recursion,如下

public static int height (BinaryNod t)
{
   if(t==null)
      return -1;
   else
      return 1 + Math.max(height(t.left), height(t.right))
}

现在想修改一下这个method,还是要用recursion让他变成一个测试一个tree是不是AVL TREE,pass的BinaryNod就是这个TREE的ROOT

如果是AVL TREE就是还是返回这个TREE的高度。不然返回整数 -1

大概有什么思路吗。。我好郁闷觉得思维僵化了一样,想不出来了

反正能启发我的SJ送上。。

0

主题

0

好友

1654

积分

坦克

2
发表于 2008-10-12 19:38 |只看该作者
SJSJSJSJ
回复

使用道具 举报

头像被屏蔽

84

主题

41

好友

2万

积分

禁止访问

江户川乱步

3
发表于 2008-10-12 19:39 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

0

主题

0

好友

1654

积分

坦克

4
发表于 2008-10-12 19:45 |只看该作者
感觉想的要锤自己脑袋
回复

使用道具 举报

Sophia 该用户已被删除
5
发表于 2008-10-12 19:47 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|八达网    

GMT+8, 2026-2-13 15:49

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部