单项选择题
java中的二叉树,是我们经常使用的数据结构,那么下列的说法错误的是()
A.如果一颗树只有一个节点,它的深度是0
B.如果根节点只有左子树而没有右子树,那么二叉树的深度应该是其左子树的深度加1
C.如果根节点只有右子树而没有左子树,那么二叉树的深度应该是其右树的深度加1
D.如果根节点既有左子树又有右子树,那么二叉树的深度应该是其左右子树的深度较大值加1
点击查看答案
相关考题
-
单项选择题
下列对二叉树的描述正确的是哪个()
A.二叉树(BinaryTree)是n(n≥0)个结点的有限集
B.0个结点的树不可以称为二叉树
C.1个结点的树不可以称为二叉树
D.二叉树必须有左右结点 -
单项选择题
下列关于HashSet的说法正确的是()
A.HashSet底层数据结构是栈
B.HashSet底层数据结构是哈希表,是一个元素为链表的数组,哈希表底层依赖hashCode()和equals()保证元素的唯一性
C.HashSet底层数据结构是数组
D.HashSet元素是可重复的 -
单项选择题
如果将对象存储到到HashSet中,重写这个类的equals()函数和hashCode()函数时,应该尽量保证两个对象通过equals比较,,如果equals返回true时,它们的()方法的返回值也相等。
A.hashCode
B.tostring
C.equals
D.main
