我在一个数据结构课程中苦苦挣扎,而我的教授要么缺席,要么不回答。我要在一天左右的时间内完成作业,并且不知道从哪里回答。如果有人可以解释该怎么做以及如何做,将不胜感激。另外,我对StackOverflow还是陌生的,如果我格式化问题的格式或做错了什么,请在我投票之前让我知道,我想要一些帮助,谢谢。
编写方法nodeCount的定义,该方法返回二叉树中的节点数。将此方法添加到BinaryTree类中,并创建一个程序(带有main方法的主类)以测试此方法。 (注意:要测试算法,请先创建一个二叉搜索树)。
编写一个方法swapSubtrees,该方法交换二叉树的所有左,右子树。将此方法添加到BinaryTree类中,并创建一个程序(带有main方法的主类)以测试此方法。 (注意:要测试算法,请先创建一个二叉搜索树)。