好的,这些二叉树现在让我发疯了。我做了一个方法来获取树中的节点数,但结果不正确。总是缺少一个节点。有任何想法吗?帮助将不胜感激,因为我不想成为一个讨厌树的人:)
public int size() {
if (this == null) {
return 0;
} else {
return 1 + (right != null ? right.size() : 0)
+ (left != null ? left.size() : 0);
}
}