#### DataStructures / Data structures Interview questions

# Describe binary tree and its property.

In a binary tree a node can have maximum two children, or in other words we can say a node can have 0,1, or 2 children.

Its properties are as follows.

The maximum number of nodes on any level i is 2i where i>=0.

The maximum number of nodes possible in a binary tree of height h is 2h-1.

The minimum number of nodes possible in a binary tree of height h is equal to h.

If a binary tree contains n nodes then its maximum possible height is n and minimum height possible is log2 (n+1).

If n is the total no of nodes and e is the total no of edges then e=n-1.The tree must be non-empty binary tree.

If n0 is the number of nodes with no child and n2 is the number of nodes with 2 children, then n0=n2+1.

`Dogecoin`

! Earn free bitcoins up to $250 now by signing up.
` Earn bitcoins upto $250 (free), invest in other `

Use the referral link: Signup now and earn!**Cryptocurrencies** when you signup with blockfi.

Using BlockFi, don't just buy crypto - start earning on it. Open an interest account with up to 8.6% APY, trade currencies, or borrow money without selling your assets.

Join `CoinBase`

! We'll both receive $10 in free Bitcoin when they buy or sell their first $100 on Coinbase! Available in India also.
Use the referral Join coinbase!

**Invest now!!! Get Free equity stock (US, UK only)!**

Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.

The Robinhood app makes it easy to trade stocks, crypto and more.

` Webull`

! Receive free stock by signing up using the link: Webull signup.

More Related questions...