CSC301: Tree code: Paranoid! [52/56] |
public int size () { if (root == null) return 0; return size (root); } private static int size (Node x) { if (x == null) return 0; int sz = 1; if (x.left != null) sz += size (x.left); if (x.right != null) sz += size (x.right); return sz; }
What's wrong with this code?