Un gráfico sigue una propiedad básica
$$\text{Sum of degrees of all nodes }= 2 \times\text{number of edges}$$
Ahora bien, como se trata de un árbol binario completo se deduce:
- Las hojas son los únicos nodos con grado $1$ que haya $n$ de ellos
- La raíz es el único nodo con grado $2$ , hay $1$ raíz
- Todos los nodos internos tienen grado $3$ que haya $x$ de ellos
Dado que el árbol es también un gráfico, utilizando la propiedad básica se obtiene
$$n\times 1 + 1\times2 + x\times3 = 2 \times\text{number of edges}$$
Para calcular el número de aristas:
Considera que cada nodo, excepto el nodo raíz, tiene exactamente una arista padre y cada arista es alguna arista padre. Así que el número total de aristas es el número de aristas padre que es igual al número de nodos que tienen un padre, es decir $n+x$ (el nodo raíz no tiene padre)
Por lo tanto, la ecuación se convierte en $$n + 2 + 3x = 2\times(n+x)$$ De donde \begin{align}x = n-2\\ \text{Total number of nodes} &= n + 1 + x &+1\text{ is for root node}\\ &= n + 1 + n-2 = 2n-1\end{align}