SlideShare a Scribd company logo
1 of 2
Describe the tree data structure. What is a root node? What is a child node? What is a leaf node?
What is a subtree? What is the height of a tree? When is a tree full? When is a tree balanced?
What is breadth-first traversal? What are the common methods for traversing a binary tree and
processing the value of each node?
Solution
A tree is a special type of a graph where the tree contains the nodes and connected by means
edges and doesnot have loops.
root node :the node or vertex at the top of a tree is termed as root node.
child node :the nodes that are below the rootnode or any particular node is termedas the child
node.
leaf node :the node which doesnot possess any children node is defined as leaf node
subtree :the part of a tree is called subtree or the descendents of a tree.
height of a tree:is the number of edges from the leaf node to the root node.
full tree :full tree is binary tree all the nodes have two child nodes except the leaf nodes.
tree balanced :an AVL tree is said to balanced tree if the balancing factor ranges from -1 to +1
breadth first traversal :travelling the nodes of a tree in breadth wise manner that is all the
nodes at the same height are travelled sequentially and then their childs are travelled.queue is
used to travell in breadth first search
common ways of traversing are :1)breadth first search
2)depth first search
Tree Data Structure: Nodes, Traversal Methods & Balancing

More Related Content

Similar to Tree Data Structure: Nodes, Traversal Methods & Balancing

Similar to Tree Data Structure: Nodes, Traversal Methods & Balancing (20)

Data structure using c module 2
Data structure using c module 2Data structure using c module 2
Data structure using c module 2
 
Tree.pptx
Tree.pptxTree.pptx
Tree.pptx
 
Tree Basic concepts of Tree in Data Structure
Tree Basic concepts of Tree in Data StructureTree Basic concepts of Tree in Data Structure
Tree Basic concepts of Tree in Data Structure
 
Binary tree traversal ppt - 02.03.2020
Binary tree traversal   ppt - 02.03.2020Binary tree traversal   ppt - 02.03.2020
Binary tree traversal ppt - 02.03.2020
 
Trees
TreesTrees
Trees
 
Trees
TreesTrees
Trees
 
Trees
TreesTrees
Trees
 
tree in Data Structures
tree in Data Structurestree in Data Structures
tree in Data Structures
 
Trees in data structures
Trees in data structuresTrees in data structures
Trees in data structures
 
AD3251-Data Structures Design-Notes-Tree.pdf
AD3251-Data Structures  Design-Notes-Tree.pdfAD3251-Data Structures  Design-Notes-Tree.pdf
AD3251-Data Structures Design-Notes-Tree.pdf
 
Binary tree
Binary  treeBinary  tree
Binary tree
 
Binary tree in data structures
Binary tree in  data structuresBinary tree in  data structures
Binary tree in data structures
 
Module - 5_Trees.pdf
Module - 5_Trees.pdfModule - 5_Trees.pdf
Module - 5_Trees.pdf
 
Unit 5 Tree.pptx
Unit 5 Tree.pptxUnit 5 Tree.pptx
Unit 5 Tree.pptx
 
Data structures 3
Data structures 3Data structures 3
Data structures 3
 
Introduction to tree ds
Introduction to tree dsIntroduction to tree ds
Introduction to tree ds
 
Tree
TreeTree
Tree
 
Basic Terminologies of Tree and Tree Traversal methods.pptx
Basic Terminologies of Tree and Tree Traversal methods.pptxBasic Terminologies of Tree and Tree Traversal methods.pptx
Basic Terminologies of Tree and Tree Traversal methods.pptx
 
Lecture 5 tree.pptx
Lecture 5 tree.pptxLecture 5 tree.pptx
Lecture 5 tree.pptx
 
Binary tree
Binary treeBinary tree
Binary tree
 

More from andyb37

A) member functions B) member variables C) constructor and destructor.docx
A) member functions B) member variables C) constructor and destructor.docxA) member functions B) member variables C) constructor and destructor.docx
A) member functions B) member variables C) constructor and destructor.docxandyb37
 
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docx
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docxa) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docx
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docxandyb37
 
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docx
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docxA-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docx
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docxandyb37
 
A-11 Present Value of Cash Flows Star City is considering an investmen.docx
A-11 Present Value of Cash Flows Star City is considering an investmen.docxA-11 Present Value of Cash Flows Star City is considering an investmen.docx
A-11 Present Value of Cash Flows Star City is considering an investmen.docxandyb37
 
A- Organizations typically adopt a consistent decentralization or cent.docx
A- Organizations typically adopt a consistent decentralization or cent.docxA- Organizations typically adopt a consistent decentralization or cent.docx
A- Organizations typically adopt a consistent decentralization or cent.docxandyb37
 
A- Discuss some types of personal information that companies collect f.docx
A- Discuss some types of personal information that companies collect f.docxA- Discuss some types of personal information that companies collect f.docx
A- Discuss some types of personal information that companies collect f.docxandyb37
 
a)What is a function group- How does the type of functional group affe.docx
a)What is a function group- How does the type of functional group affe.docxa)What is a function group- How does the type of functional group affe.docx
a)What is a function group- How does the type of functional group affe.docxandyb37
 
detail the significant ways that an awareness of emotional intelligenc.docx
detail the significant ways that an awareness of emotional intelligenc.docxdetail the significant ways that an awareness of emotional intelligenc.docx
detail the significant ways that an awareness of emotional intelligenc.docxandyb37
 
Despite theoretical assertions by M-M and others- many investors do ca.docx
Despite theoretical assertions by M-M and others- many investors do ca.docxDespite theoretical assertions by M-M and others- many investors do ca.docx
Despite theoretical assertions by M-M and others- many investors do ca.docxandyb37
 
Develop a research paper providing an overview of what construction de.docx
Develop a research paper providing an overview of what construction de.docxDevelop a research paper providing an overview of what construction de.docx
Develop a research paper providing an overview of what construction de.docxandyb37
 
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docx
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docxDetermining Intermolecular Forces-Solubility for Functional Groups Fun.docx
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docxandyb37
 
Determined the common stock for Bertinelli Corp- based on the followin.docx
Determined the common stock for Bertinelli Corp- based on the followin.docxDetermined the common stock for Bertinelli Corp- based on the followin.docx
Determined the common stock for Bertinelli Corp- based on the followin.docxandyb37
 
Determine which major balance sheet information requires supplemental.docx
Determine which major balance sheet information requires supplemental.docxDetermine which major balance sheet information requires supplemental.docx
Determine which major balance sheet information requires supplemental.docxandyb37
 
Determine whether the bond between each of the following pairs of atom.docx
Determine whether the bond between each of the following pairs of atom.docxDetermine whether the bond between each of the following pairs of atom.docx
Determine whether the bond between each of the following pairs of atom.docxandyb37
 
Determine the polymer structure whether (Linear- Branched- Cross-linke.docx
Determine the polymer structure whether (Linear- Branched- Cross-linke.docxDetermine the polymer structure whether (Linear- Branched- Cross-linke.docx
Determine the polymer structure whether (Linear- Branched- Cross-linke.docxandyb37
 
Design a special tree data structure such that the branching factor of.docx
Design a special tree data structure such that the branching factor of.docxDesign a special tree data structure such that the branching factor of.docx
Design a special tree data structure such that the branching factor of.docxandyb37
 
Describe- in detail- what would happen if you fell into a black hole-.docx
Describe- in detail- what would happen if you fell into a black hole-.docxDescribe- in detail- what would happen if you fell into a black hole-.docx
Describe- in detail- what would happen if you fell into a black hole-.docxandyb37
 
Describe what is meant by the dipole nature of a water molecule- How i.docx
Describe what is meant by the dipole nature of a water molecule- How i.docxDescribe what is meant by the dipole nature of a water molecule- How i.docx
Describe what is meant by the dipole nature of a water molecule- How i.docxandyb37
 
Describe what RFID is as well as Identify at least two examples of the.docx
Describe what RFID is as well as Identify at least two examples of the.docxDescribe what RFID is as well as Identify at least two examples of the.docx
Describe what RFID is as well as Identify at least two examples of the.docxandyb37
 
Describe the ways in which capital can be transferred from suppliers o.docx
Describe the ways in which capital can be transferred from suppliers o.docxDescribe the ways in which capital can be transferred from suppliers o.docx
Describe the ways in which capital can be transferred from suppliers o.docxandyb37
 

More from andyb37 (20)

A) member functions B) member variables C) constructor and destructor.docx
A) member functions B) member variables C) constructor and destructor.docxA) member functions B) member variables C) constructor and destructor.docx
A) member functions B) member variables C) constructor and destructor.docx
 
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docx
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docxa) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docx
a) Compare interstitial and vacancy atomic mechanisms for diffusion- (.docx
 
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docx
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docxA-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docx
A-Sodium sulfate is dissociating in water- B-Ethylene glycol contains.docx
 
A-11 Present Value of Cash Flows Star City is considering an investmen.docx
A-11 Present Value of Cash Flows Star City is considering an investmen.docxA-11 Present Value of Cash Flows Star City is considering an investmen.docx
A-11 Present Value of Cash Flows Star City is considering an investmen.docx
 
A- Organizations typically adopt a consistent decentralization or cent.docx
A- Organizations typically adopt a consistent decentralization or cent.docxA- Organizations typically adopt a consistent decentralization or cent.docx
A- Organizations typically adopt a consistent decentralization or cent.docx
 
A- Discuss some types of personal information that companies collect f.docx
A- Discuss some types of personal information that companies collect f.docxA- Discuss some types of personal information that companies collect f.docx
A- Discuss some types of personal information that companies collect f.docx
 
a)What is a function group- How does the type of functional group affe.docx
a)What is a function group- How does the type of functional group affe.docxa)What is a function group- How does the type of functional group affe.docx
a)What is a function group- How does the type of functional group affe.docx
 
detail the significant ways that an awareness of emotional intelligenc.docx
detail the significant ways that an awareness of emotional intelligenc.docxdetail the significant ways that an awareness of emotional intelligenc.docx
detail the significant ways that an awareness of emotional intelligenc.docx
 
Despite theoretical assertions by M-M and others- many investors do ca.docx
Despite theoretical assertions by M-M and others- many investors do ca.docxDespite theoretical assertions by M-M and others- many investors do ca.docx
Despite theoretical assertions by M-M and others- many investors do ca.docx
 
Develop a research paper providing an overview of what construction de.docx
Develop a research paper providing an overview of what construction de.docxDevelop a research paper providing an overview of what construction de.docx
Develop a research paper providing an overview of what construction de.docx
 
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docx
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docxDetermining Intermolecular Forces-Solubility for Functional Groups Fun.docx
Determining Intermolecular Forces-Solubility for Functional Groups Fun.docx
 
Determined the common stock for Bertinelli Corp- based on the followin.docx
Determined the common stock for Bertinelli Corp- based on the followin.docxDetermined the common stock for Bertinelli Corp- based on the followin.docx
Determined the common stock for Bertinelli Corp- based on the followin.docx
 
Determine which major balance sheet information requires supplemental.docx
Determine which major balance sheet information requires supplemental.docxDetermine which major balance sheet information requires supplemental.docx
Determine which major balance sheet information requires supplemental.docx
 
Determine whether the bond between each of the following pairs of atom.docx
Determine whether the bond between each of the following pairs of atom.docxDetermine whether the bond between each of the following pairs of atom.docx
Determine whether the bond between each of the following pairs of atom.docx
 
Determine the polymer structure whether (Linear- Branched- Cross-linke.docx
Determine the polymer structure whether (Linear- Branched- Cross-linke.docxDetermine the polymer structure whether (Linear- Branched- Cross-linke.docx
Determine the polymer structure whether (Linear- Branched- Cross-linke.docx
 
Design a special tree data structure such that the branching factor of.docx
Design a special tree data structure such that the branching factor of.docxDesign a special tree data structure such that the branching factor of.docx
Design a special tree data structure such that the branching factor of.docx
 
Describe- in detail- what would happen if you fell into a black hole-.docx
Describe- in detail- what would happen if you fell into a black hole-.docxDescribe- in detail- what would happen if you fell into a black hole-.docx
Describe- in detail- what would happen if you fell into a black hole-.docx
 
Describe what is meant by the dipole nature of a water molecule- How i.docx
Describe what is meant by the dipole nature of a water molecule- How i.docxDescribe what is meant by the dipole nature of a water molecule- How i.docx
Describe what is meant by the dipole nature of a water molecule- How i.docx
 
Describe what RFID is as well as Identify at least two examples of the.docx
Describe what RFID is as well as Identify at least two examples of the.docxDescribe what RFID is as well as Identify at least two examples of the.docx
Describe what RFID is as well as Identify at least two examples of the.docx
 
Describe the ways in which capital can be transferred from suppliers o.docx
Describe the ways in which capital can be transferred from suppliers o.docxDescribe the ways in which capital can be transferred from suppliers o.docx
Describe the ways in which capital can be transferred from suppliers o.docx
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

Tree Data Structure: Nodes, Traversal Methods & Balancing

  • 1. Describe the tree data structure. What is a root node? What is a child node? What is a leaf node? What is a subtree? What is the height of a tree? When is a tree full? When is a tree balanced? What is breadth-first traversal? What are the common methods for traversing a binary tree and processing the value of each node? Solution A tree is a special type of a graph where the tree contains the nodes and connected by means edges and doesnot have loops. root node :the node or vertex at the top of a tree is termed as root node. child node :the nodes that are below the rootnode or any particular node is termedas the child node. leaf node :the node which doesnot possess any children node is defined as leaf node subtree :the part of a tree is called subtree or the descendents of a tree. height of a tree:is the number of edges from the leaf node to the root node. full tree :full tree is binary tree all the nodes have two child nodes except the leaf nodes. tree balanced :an AVL tree is said to balanced tree if the balancing factor ranges from -1 to +1 breadth first traversal :travelling the nodes of a tree in breadth wise manner that is all the nodes at the same height are travelled sequentially and then their childs are travelled.queue is used to travell in breadth first search common ways of traversing are :1)breadth first search 2)depth first search