首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Java中计算树中的节点

在Java中计算树中的节点
EN

Stack Overflow用户
提问于 2009-02-13 20:50:39
回答 15查看 73.7K关注 0票数 21

首先,我发誓这不是家庭作业,这是我在面试中被问到的一个问题。我想我把它搞得一团糟(尽管我确实意识到解决方案需要递归)。下面是问题:

实现count()方法,该方法返回树中的节点数。如果节点既没有左子节点也没有右子节点,则相关的getXXChild()方法将返回null

代码语言:javascript
复制
class Tree {

  Tree getRightChild() {
    // Assume this is already implemented
  }

  Tree getLeftChild() {
    // Assume this is already implemented
  }

  int count() {
    // Implement me
  }
}

我问这个问题的原因只是出于好奇,想看看正确的解决方案,从而衡量我的问题有多糟糕。

干杯,托尼

EN

Stack Overflow用户

发布于 2011-12-09 20:17:42

与二叉树相关的问题应该会在面试中出现。我想说的是,在任何下一次面试之前,要花点时间通过this链接。.You可以查看大约14个已解决的问题,以及解决方案是如何完成的。这将使您了解如何在将来使用二叉树解决问题。

我知道您的问题是关于count方法的,.That也在我提供的链接中实现

票数 0
EN
查看全部 15 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/547622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档