Introduction
This article contains some mathematical properties of binary tree. Which will help to grasp some concepts related to data structures. It doesn’t contain properties’ proof in detail.
First Mathematical Property
“The first property is that a binary tree of N internal nodes has N+1 external nodes.”

You can see:
- Internal Nodes (N) = 9
- External Nodes (N+1) = 9 + 1 = 10
Internal Nodes: The nodes having one or both childern. External Nodes: The nodes having no child.
Second Mathematical Property
“A binary tree with N internal nodes has 2N links, N-1 links to internal nodes and N+1 links to external nodes.”

- In every rooted tree, each node, except the root, has a unique parent.
- Every link connects a node to its parents, so there are N-1 links connecting internal nodes.
- Similarly each of the N+1 external nodes has one link to its parents.
- Thus N-1+N+1=2N links.
In other way, you can also observe in Figure 2:
- Internal Nodes (N) = 9
- Total number of links (2N) = 18
- Internal links (N-1) = 9-1 = 8
- External links (N+1) = 9+1 = 10
REFERENCE: CS301 Handouts (page 306 to 308)
I have been browsing online more than three hours today yet I never found any interesting article like yours It is pretty worth enough for me In my view if all website owners and bloggers made good content as you did the internet will be a lot more useful than ever before