SlideShare a Scribd company logo
Data Structure and
Algorithm (CS-102)
Ashok K Turuk
Consider the insertion of following
element A, B, C, , ….,X, Y, Z into the
BST
A
B
C
X
Y
Z
O(N)
Consider the insertion of following
element Z, X, Y, , ….,C, B, A into the
BST
Z
X
Y
C
B
A
O(N)
Balanced binary tree
• The disadvantage of a binary search tree is that its
height can be as large as N-1
• This means that the time needed to perform insertion
and deletion and many other operations can be O(N)
in the worst case
• We want a tree with small height
• A binary tree with N node has height at least (log
N)
• Thus, our goal is to keep the height of a binary search
tree O(log N)
• Such trees are called balanced binary search trees.
Examples are AVL tree, red-black tree.
AVL tree
Height of a node
• The height of a leaf is 1. The height of
a null pointer is zero.
• The height of an internal node is the
maximum height of its children plus 1
AVL tree
• An AVL tree is a binary search tree in
which
– for every node in the tree, the height of
the left and right subtrees differ by at
most 1.
– An empty binary tree is an AVL tree
AVL tree
TL left subtree of T
h(TL ) Height of the subtree TL
TR Right subtree of T
h(TR ) Height of the subtree TR
T is an AVL tree iff TL and TR are AVL
tree and |h(TL ) - h(TR ) | <= 1
h(TL ) - h(TR ) is known as balancing factor
(BF) and for an AVL tree the BF of a
node can be either 0 , 1, or -1
AVL Search Tree
C
G
D
A(0)
(0)
(-1)
(1)
Insertion in AVL search Tree
Insertion into an AVL search tree may
affect the BF of a node, resulting the
BST unbalanced.
A technique called Rotation is used to
restore he balance of the search tree
AVL Search Tree
(0)
(0)
(-1)
(1)
C
G
D
A
E
AVL Search Tree
(0)
(-1)
(-2)
(2)
C
G
D
A
E (0)
Rotation
To perform rotation – Identify a specific
node A whose BF(A) is neither 0, 1, or -1
and which is the nearest ancestor to
the inserted node on the path from the
inserted node to the root
Rotation
Rebalancing rotation are classified as LL,
LR, RR and RL
LL Rotation: Inserted node is in the left
sub-tree of left sub-tree of node A
RR Rotation: Inserted node is in the right
sub-tree of right sub-tree of node A
LR Rotation: Inserted node is in the right
sub-tree of left sub-tree of node A
RL Rotation: Inserted node is in the left
sub-tree of right sub-tree of node A
LL Rotation
BL : Left Sub-tree of B
BR : Right Sub-tree of B
AR : Right Sub-tree of A
h : Height
A
B
c
AR
h
BL BR
(0)
(+1)
Insert X into BL
A
B
c
AR
h
BL BR
(+1)
(+2)
h+1
x
Unbalanced AVL
search tree after
insertion
LL Rotation
LL Rotation A
AR
c h
BR
(0)
B
BL
(0)
h+1
x
Balanced AVL
search tree after
rotation
A
B
c
AR
h
BL BR
(+1)
(+2)
h+1
x
Unbalanced AVL
search tree after
insertion
LL Rotation Example
Insert 36(0)
(+1)
96
85 110
64 90
(0)
(0)
(0)
(+1)
(+2)
96
85 110
64 90
(0)
(0)
(+1)
36
Unbalanced AVL search
tree
(0)
LL Rotation Example
LL Rotation
(+1)
(+2)
96
85 110
64 90
(0)
(0)
(+1)
36
Unbalanced VAL search
tree
(0)
85
110
64
(0)
(+1)
96
(0)
(0)
Balanced AVL search tree
after LL rotation
(0)
9036(0)
RR Rotation
A
B
c
AL
h
BL BR
(0)
(-1)
Insert X
into BR
h
A
B
c
BL BR
(-1)
(-2)
h+1
x
Unbalanced AVL
search tree after
insertion
AL
RR Rotation
RR Rotation B
A
c
BL BR
(0)
(0)
h+1
x
Balanced AVL
search tree after
Rotation
AL
A
B
c
BL BR
(-1)
(-2)
h+1
x
Unbalanced AVL
search tree after
insertion
AL
h
RR Rotation Example
Insert 65(0)
(-1)
34
26 44
40 56
(0)
(0)
(0)
(0)
(-2)
34
26 44
40 56
(-1)
(-1)
(0)
65
Unbalanced AVL search
tree
(0)
RR Rotation Example
RR
Rotation (0)
(-2)
44
34 56
40 65
(0)
(-1)
(0)
26
Balanced AVL search tree
after RR rotation
(0)
(0)
(-2)
34
26 44
40 56
(-1)
(-1)
(0)
65
(0)
LR Rotation
Insert X
into CL
B
C
c
BL CL CR
(0)
(-1)
h
B
C
c
CL CR
(-1)
(-1)
x
Unbalanced AVL
search tree after
insertion
BL
A
h
A(+1)
AR
(+2)
AR
LR Rotation
LR Rotation
B
C
c
BL CL CR
(-1)
(-1)
h
B
A
c
CL
CR
(-1)
(0)
x
Balanced AVL
search tree after
LR Rotation
BL
A
h
C(+2)
AR
(0)
AR
x
LR Rotation Example
Insert 37(0)
(+1)
44
30 76
16 39
(0)
(0)
(0)
(-1)
(+2)
44
30 76
16 39
(+1)
(0)
(+1)
37
Unbalanced AVL search
tree
(0)
LR Rotation Example
LR Rotation(-1)
(+2)
44
30 76
16 39
(+1)
(0)
(0)
(0)
(0)
39
30 44
16 37
(0)
(-1)
(0)
76
Balanced AVL search tree
(0)
37
(0)
RL Rotation
Insert X
into CR
h
B
C
cAL
CL CR
(0)
(0)
h
A
(-1)
BR
h
B
C
cAL
CL CR
(-1)
(+1)
h
A
(-2)
x
Unbalanced AVL
search tree after
insertion
BR
RL Rotation
RL Rotation
h
B
C
cAL
CL CR
(-1)
(+1)
h
A
(-2)
BR
x
Balanced AVL search
tree after RL Rotation
x h
B
A
c
AL
CL
CR
(+1)
(0)
h
C
(0)
BR
RL Rotation Example
Insert 41(0)
(-1)
34
26 44
40 56
(0)
(0)
(0)
(0)
(-2)
34
26 44
40 56
(0)
(+1)
(-1)
41
Unbalanced AVL search
tree
(0)
RL Rotation Example
RL Rotation(0)
(-2)
34
26 44
40 56
(0)
(+1)
(-1)
(0)
(0)
(+1)
(0)
40
34 44
41 56
(0)
(0)
(0)
Balanced AVL search
tree
26
41
AVL Tree
Construct an AVL search tree by inserting
the following elements in the order of
their occurrence
64, 1, 14, 26, 13, 110, 98, 85
Insert 64, 1
Insert 14
64
1
(+1)
(0)
14
64
1
(+2)
(-1)
(0)
64
(0)
14
1
(0)
(0)
LR
Insert 26, 13, 110,98
64
14
1
(0)
(0)
(0)
64
14
1
(-1)
(-1)
(-1)
98
110
26
13 (+1)
(0)
(0)
(0)
Insert 85
64
14
1
(-2)
(-1)
(-2)
98
110
26
13
(+2)
(0)
(+1)
(0)
(0)
85
64
14
1
(-1)
(-1)
(-1)
85
98
26
13
(0)
(0)
(0)
(0)
110
(0)
LL
Deletion in AVL search Tree
Deletion in AVL search tree proceed the
same way as the deletion in binary
search tree
However, in the event of imbalance due to
deletion, one or more rotation need to
be applied to balance the AVL tree.
AVL deletion
Let A be the closest ancestor node on the
path from X (deleted node) to the root
with a balancing factor +2 or -2
Classify the rotation as L or R depending
on whether the deletion occurred on the
left or right subtree of A
AVL Deletion
Depending on the value of BF(B) where B
is the root of the left or right subtree
of A, the R or L imbalance is further
classified as R0, R1 and R -1 or L0, L1
and L-1.
R0 Rotation
A
B
c
AR
h
BL BR
(0)
(+1)
Delete node X
h
x
A
B
c
AR
h
BL BR
(0)
(+2)
Unbalanced AVL
search tree after
deletion of node
x
h -1
R0 Rotation
R0 Rotation
Balanced AVL
search tree after
rotation
A
B
c
AR
h
BL BR
(0)
(+2)
Unbalanced AVL
search tree after
deletion of x
A
AR
c h
BR
(+1)
B
BL
(-1)
BF(B) == 0, use
R0 rotation
R0 Rotation Example
Delete 60
Unbalanced AVL search
tree after deletion
(0)
(0)
(+1)
46
20 54
18 23
(-1)
(-1)
(+1)
7(0) (0)
60
24
(0)
(+2)
46
20 54
18 23
(-1)
(0)
(+1)
7(0) (0) 24
R0 Rotation Example
R0
(0)
(+2)
46
20 54
18 23
(-1)
(0)
(+1)
7(0) (0) 24
Balanced AVL search tree
after deletion
(+1)
(-1)
20
18 46
7 23
(-1)
(+1)
(0)
54
(0)
(0) 24
R1 Rotation
A
B
c
AR
h -1
BL BR
(+1)
(+1)
Delete node X
h
x
h
A
B
c
AR
h
BL BR
(+1)
(+2)
Unbalanced AVL
search tree after
deletion of node
x
h -1
h -1
R1 Rotation
R1 Rotation
Balanced AVL
search tree after
rotation
A
B
c
AR
h -1
BL BR
(+1)
(+2)
A
AR
c h-1
BR
(0)
B
BL
(0)
BF(B) == 1, use
R1 rotation
h
h -1
R1 Rotation Example
Delete 39
Unbalanced AVL search
tree after deletion
(0)
(+1)
(+1)
37
26 41
18 28
(0)
(+1)
(+1)
16(0)
39
(+1)
(+2)
37
26 41
18 28
(0)
(0)
(+1)
16(0)
R1 Rotation Example
R1 Rotation
Balanced AVL search tree
after deletion
(+1)
(+2)
37
26 41
18 28 (0)
(0)
(+1)
16(0)
(+1)
(0)
26
18 37
16 28
(0)
(0)
(0)
41
(0)
R-1 Rotation
Delete X
B
C
c
BL CL CR
(0)
(-1)
h-1
A
h
(+1)
AR
x
A
B
C
c
CL CR
(0)
(-1)
Unbalanced AVL
search tree after
deletion
BL
(+2)
AR
h-1
R-1 Rotation
R -1
B
C
c
BL CL CR
(0)
(-1)
h-1
A
h -1
(+2)
AR
C
B
A
c
CL
CR
(0)
(0)
Balanced AVL
search tree after
Rotation
BL
(0)
AR
h -1 h -1
BF(B) == -1,
use R-1 rotation
R-1 Rotation Example
Delete 52(-1)
(+1)
44
22 48
18 28
(0)
(-1)
(0)
52
2923
(-1)
(+2)
44
22 48
18 28
(0)
(0)
(0)
23
Unbalanced AVL search
tree after deletion
(0) 29
R-1 Rotation Example
R-1(-1)
(+1)
44
22 48
18 28
(0)
(-1)
(0)
52
2923
(0)
(0)
28
22
4818 23
(0)
(0)
(0)
44
Balanced AVL search tree
after rotation
(0)
29
L0 Rotation
A
B
c
AL
h
BL BR
(0)
(-1)
Delete X
h
x
A
B
c
BL BR
(0)
(-2)
h
Unbalanced AVL
search tree after
deletion
AL
h-1
L0 Rotation
A
B
c
AL
h
BL BR
(0)
(-1)
Delete X
h -1
B
A
c
BL
BR
(0)
(+1)
h
Balanced AVL
search tree after
deletion
AL
h-1
(-1)
L1 Rotation
A
B
c
AL
h-1
CL
BR
(+1)
(-1)
Delete X
h
x C
CR
h-1
(0)
A
B
c
CL
BR
(+1)
(-2)
h-1
Unbalanced AVL
search tree after
deletion
AL
h-1
C
CR
(0)
L1 Rotation
A
B
c
AL
h-1
CL
BR
(+1)
(-2)
L1
h-1
C
CR
h-1
(0)
(0)
A
C
B
c
CL
BR
(0)
(0)
h-1
Unbalanced AVL
search tree after
deletion
AL
h-1
CR
L-1 Rotation
A
B
c
AL
h
BL BR
(-1)
(-1)
Delete X
h
x
h-1
A
B
c
BL BR
(-1)
(-2)
h
Unbalanced AVL
search tree after
deletion
AL
h-1
h-1
L-1 Rotation
A
B
c
AL
h
BL BR
(-1)
(-2)
Delete X
h-1
B
A
c
BL BR
(-1)
(0)
h
Balanced AVL
search tree after
deletion
AL
h-1
h-1
Ad

More Related Content

What's hot (20)

Tree(Directed and undirected tree)
Tree(Directed and undirected tree)Tree(Directed and undirected tree)
Tree(Directed and undirected tree)
Mahmoud Hikmet
 
Data Structures and Algorithm Analysis
Data Structures  and  Algorithm AnalysisData Structures  and  Algorithm Analysis
Data Structures and Algorithm Analysis
Mary Margarat
 
Space complexity-DAA.pptx
Space complexity-DAA.pptxSpace complexity-DAA.pptx
Space complexity-DAA.pptx
mounikanarra3
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
Nagasuri Bala Venkateswarlu
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
Eslam Hamed
 
Genetic Algorithms - GAs
Genetic Algorithms - GAsGenetic Algorithms - GAs
Genetic Algorithms - GAs
Mohamed Talaat
 
Dld (lab 1 & 2)
Dld (lab 1 & 2)Dld (lab 1 & 2)
Dld (lab 1 & 2)
Farwa Ansari
 
3.8 quick sort
3.8 quick sort3.8 quick sort
3.8 quick sort
Krish_ver2
 
AD3251-Data Structures Design-Notes-Searching-Hashing.pdf
AD3251-Data Structures  Design-Notes-Searching-Hashing.pdfAD3251-Data Structures  Design-Notes-Searching-Hashing.pdf
AD3251-Data Structures Design-Notes-Searching-Hashing.pdf
Ramco Institute of Technology, Rajapalayam, Tamilnadu, India
 
Tower of hanoi
Tower of hanoiTower of hanoi
Tower of hanoi
Iffat Anjum
 
Hashing
HashingHashing
Hashing
Amar Jukuntla
 
Run time administration
Run time administrationRun time administration
Run time administration
Arjun Srivastava
 
Linear Search Presentation
Linear Search PresentationLinear Search Presentation
Linear Search Presentation
Markajul Hasnain Alif
 
Addressing modes of 8086
Addressing modes of 8086Addressing modes of 8086
Addressing modes of 8086
Dr. AISHWARYA N
 
COMPILER DESIGN Run-Time Environments
COMPILER DESIGN Run-Time EnvironmentsCOMPILER DESIGN Run-Time Environments
COMPILER DESIGN Run-Time Environments
Jyothishmathi Institute of Technology and Science Karimnagar
 
Butterfly optimization algorithm
Butterfly optimization algorithmButterfly optimization algorithm
Butterfly optimization algorithm
Ahmed Fouad Ali
 
Addressing Modes
Addressing ModesAddressing Modes
Addressing Modes
Mayank Garg
 
Evaluation of prefix expression with example
Evaluation of prefix expression with exampleEvaluation of prefix expression with example
Evaluation of prefix expression with example
GADAPURAMSAINIKHIL
 
Travelling Salesman
Travelling SalesmanTravelling Salesman
Travelling Salesman
Shuvojit Kar
 
First order logic
First order logicFirst order logic
First order logic
Megha Sharma
 

Viewers also liked (7)

Avl tree
Avl treeAvl tree
Avl tree
Dr Sandeep Kumar Poonia
 
AVL Tree
AVL TreeAVL Tree
AVL Tree
Dr Sandeep Kumar Poonia
 
AVL TREE PREPARED BY M V BRAHMANANDA REDDY
AVL TREE PREPARED BY M V BRAHMANANDA REDDYAVL TREE PREPARED BY M V BRAHMANANDA REDDY
AVL TREE PREPARED BY M V BRAHMANANDA REDDY
Malikireddy Bramhananda Reddy
 
Lecture 10 data structures and algorithms
Lecture 10 data structures and algorithmsLecture 10 data structures and algorithms
Lecture 10 data structures and algorithms
Aakash deep Singhal
 
Resistance Measurement instruments
Resistance Measurement instrumentsResistance Measurement instruments
Resistance Measurement instruments
Chandan Singh
 
Avl trees
Avl treesAvl trees
Avl trees
Mannan Masood
 
AVL Tree
AVL TreeAVL Tree
AVL Tree
Chhatra Thapa
 
Ad

Similar to 9.bst(contd.) avl tree (20)

AVL rotations are discussed here. 4 different rotations
AVL rotations are discussed here. 4 different rotationsAVL rotations are discussed here. 4 different rotations
AVL rotations are discussed here. 4 different rotations
vidhyapm2
 
4. avl
4. avl4. avl
4. avl
Rajandeep Gill
 
lec41.ppt
lec41.pptlec41.ppt
lec41.ppt
SharmilaBP1
 
Avl trees
Avl treesAvl trees
Avl trees
priyapavi96
 
CS-102 AVLSv2.pdf
CS-102 AVLSv2.pdfCS-102 AVLSv2.pdf
CS-102 AVLSv2.pdf
ssuser034ce1
 
CS-102 AVLS.pdf
CS-102 AVLS.pdfCS-102 AVLS.pdf
CS-102 AVLS.pdf
ssuser034ce1
 
Avl trees
Avl treesAvl trees
Avl trees
Xad Kuain
 
Avl trees final
Avl trees finalAvl trees final
Avl trees final
PRAKASH RANJAN SINGH
 
Trees, Binary Search Tree, AVL Tree in Data Structures
Trees, Binary Search Tree, AVL Tree in Data Structures Trees, Binary Search Tree, AVL Tree in Data Structures
Trees, Binary Search Tree, AVL Tree in Data Structures
Gurukul Kangri Vishwavidyalaya - Faculty of Engineering and Technology
 
AVL Tree.pptx
AVL Tree.pptxAVL Tree.pptx
AVL Tree.pptx
Trad5
 
Lect 13, 14 (final)AVL Tree and Rotations.pdf
Lect 13, 14 (final)AVL Tree and Rotations.pdfLect 13, 14 (final)AVL Tree and Rotations.pdf
Lect 13, 14 (final)AVL Tree and Rotations.pdf
MuhammadUmerIhtisham
 
Avl tree
Avl treeAvl tree
Avl tree
Van Pham
 
Data Structure and Algorithms AVL Trees
Data Structure and Algorithms AVL TreesData Structure and Algorithms AVL Trees
Data Structure and Algorithms AVL Trees
ManishPrajapati78
 
DS_Mod4_2.pdf
DS_Mod4_2.pdfDS_Mod4_2.pdf
DS_Mod4_2.pdf
SankarTerli
 
AVL tree Chanchal.pptx
AVL tree Chanchal.pptxAVL tree Chanchal.pptx
AVL tree Chanchal.pptx
ChanchalChauhan19
 
AVL-TREE.ppt
AVL-TREE.pptAVL-TREE.ppt
AVL-TREE.ppt
Pran K Mohanty
 
Advanced Data Structures & Algorithm Analysi
Advanced Data Structures & Algorithm AnalysiAdvanced Data Structures & Algorithm Analysi
Advanced Data Structures & Algorithm Analysi
Sreedhar Chowdam
 
Data structures trees and graphs - AVL tree.pptx
Data structures trees and graphs - AVL  tree.pptxData structures trees and graphs - AVL  tree.pptx
Data structures trees and graphs - AVL tree.pptx
MalligaarjunanN
 
Adelson velskii Landis rotations based on
Adelson velskii Landis rotations based onAdelson velskii Landis rotations based on
Adelson velskii Landis rotations based on
banupriyar5
 
AVLDeletion in advanced data structures in jvava
AVLDeletion in advanced data structures in jvavaAVLDeletion in advanced data structures in jvava
AVLDeletion in advanced data structures in jvava
shivanibasika06
 
AVL rotations are discussed here. 4 different rotations
AVL rotations are discussed here. 4 different rotationsAVL rotations are discussed here. 4 different rotations
AVL rotations are discussed here. 4 different rotations
vidhyapm2
 
AVL Tree.pptx
AVL Tree.pptxAVL Tree.pptx
AVL Tree.pptx
Trad5
 
Lect 13, 14 (final)AVL Tree and Rotations.pdf
Lect 13, 14 (final)AVL Tree and Rotations.pdfLect 13, 14 (final)AVL Tree and Rotations.pdf
Lect 13, 14 (final)AVL Tree and Rotations.pdf
MuhammadUmerIhtisham
 
Data Structure and Algorithms AVL Trees
Data Structure and Algorithms AVL TreesData Structure and Algorithms AVL Trees
Data Structure and Algorithms AVL Trees
ManishPrajapati78
 
Advanced Data Structures & Algorithm Analysi
Advanced Data Structures & Algorithm AnalysiAdvanced Data Structures & Algorithm Analysi
Advanced Data Structures & Algorithm Analysi
Sreedhar Chowdam
 
Data structures trees and graphs - AVL tree.pptx
Data structures trees and graphs - AVL  tree.pptxData structures trees and graphs - AVL  tree.pptx
Data structures trees and graphs - AVL tree.pptx
MalligaarjunanN
 
Adelson velskii Landis rotations based on
Adelson velskii Landis rotations based onAdelson velskii Landis rotations based on
Adelson velskii Landis rotations based on
banupriyar5
 
AVLDeletion in advanced data structures in jvava
AVLDeletion in advanced data structures in jvavaAVLDeletion in advanced data structures in jvava
AVLDeletion in advanced data structures in jvava
shivanibasika06
 
Ad

More from Chandan Singh (20)

Fundamental of Tissue engineering
Fundamental of Tissue engineeringFundamental of Tissue engineering
Fundamental of Tissue engineering
Chandan Singh
 
Resistance Measurement instruments
Resistance Measurement instrumentsResistance Measurement instruments
Resistance Measurement instruments
Chandan Singh
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instruments
Chandan Singh
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instruments
Chandan Singh
 
Electrical Measurement & Instruments
Electrical Measurement & InstrumentsElectrical Measurement & Instruments
Electrical Measurement & Instruments
Chandan Singh
 
Static characteristics of Instruments
Static characteristics of InstrumentsStatic characteristics of Instruments
Static characteristics of Instruments
Chandan Singh
 
Resistance measurement
Resistance measurementResistance measurement
Resistance measurement
Chandan Singh
 
Introduction to sensors
Introduction to sensorsIntroduction to sensors
Introduction to sensors
Chandan Singh
 
Energy meter
Energy meterEnergy meter
Energy meter
Chandan Singh
 
Classification (Analog instruments)
 Classification (Analog instruments) Classification (Analog instruments)
Classification (Analog instruments)
Chandan Singh
 
AC Bridges: Balance Condition
AC Bridges: Balance ConditionAC Bridges: Balance Condition
AC Bridges: Balance Condition
Chandan Singh
 
Cathode Ray Osciloscope
Cathode Ray OsciloscopeCathode Ray Osciloscope
Cathode Ray Osciloscope
Chandan Singh
 
Instrument transformer CT & PT
Instrument transformer CT & PTInstrument transformer CT & PT
Instrument transformer CT & PT
Chandan Singh
 
Megohmmeter
MegohmmeterMegohmmeter
Megohmmeter
Chandan Singh
 
Moving Iron
Moving IronMoving Iron
Moving Iron
Chandan Singh
 
Permanent Magnet Moving Coil
Permanent Magnet Moving Coil Permanent Magnet Moving Coil
Permanent Magnet Moving Coil
Chandan Singh
 
10.m way search tree
10.m way search tree10.m way search tree
10.m way search tree
Chandan Singh
 
8.binry search tree
8.binry search tree8.binry search tree
8.binry search tree
Chandan Singh
 
7.tree
7.tree7.tree
7.tree
Chandan Singh
 
6.queue
6.queue6.queue
6.queue
Chandan Singh
 
Fundamental of Tissue engineering
Fundamental of Tissue engineeringFundamental of Tissue engineering
Fundamental of Tissue engineering
Chandan Singh
 
Resistance Measurement instruments
Resistance Measurement instrumentsResistance Measurement instruments
Resistance Measurement instruments
Chandan Singh
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instruments
Chandan Singh
 
Moving iron (MI) instruments
Moving iron (MI) instrumentsMoving iron (MI) instruments
Moving iron (MI) instruments
Chandan Singh
 
Electrical Measurement & Instruments
Electrical Measurement & InstrumentsElectrical Measurement & Instruments
Electrical Measurement & Instruments
Chandan Singh
 
Static characteristics of Instruments
Static characteristics of InstrumentsStatic characteristics of Instruments
Static characteristics of Instruments
Chandan Singh
 
Resistance measurement
Resistance measurementResistance measurement
Resistance measurement
Chandan Singh
 
Introduction to sensors
Introduction to sensorsIntroduction to sensors
Introduction to sensors
Chandan Singh
 
Classification (Analog instruments)
 Classification (Analog instruments) Classification (Analog instruments)
Classification (Analog instruments)
Chandan Singh
 
AC Bridges: Balance Condition
AC Bridges: Balance ConditionAC Bridges: Balance Condition
AC Bridges: Balance Condition
Chandan Singh
 
Cathode Ray Osciloscope
Cathode Ray OsciloscopeCathode Ray Osciloscope
Cathode Ray Osciloscope
Chandan Singh
 
Instrument transformer CT & PT
Instrument transformer CT & PTInstrument transformer CT & PT
Instrument transformer CT & PT
Chandan Singh
 
Permanent Magnet Moving Coil
Permanent Magnet Moving Coil Permanent Magnet Moving Coil
Permanent Magnet Moving Coil
Chandan Singh
 
10.m way search tree
10.m way search tree10.m way search tree
10.m way search tree
Chandan Singh
 

Recently uploaded (20)

2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning ModelsMode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Journal of Soft Computing in Civil Engineering
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdfIBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
VigneshPalaniappanM
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
PPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptxPPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptx
navneet19791
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 
Slide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptxSlide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptx
vvsasane
 
twin tower attack 2001 new york city
twin  tower  attack  2001 new  york citytwin  tower  attack  2001 new  york city
twin tower attack 2001 new york city
harishreemavs
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Journal of Soft Computing in Civil Engineering
 
Control Methods of Noise Pollutions.pptx
Control Methods of Noise Pollutions.pptxControl Methods of Noise Pollutions.pptx
Control Methods of Noise Pollutions.pptx
vvsasane
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdfIBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
VigneshPalaniappanM
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
PPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptxPPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptx
navneet19791
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 
Slide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptxSlide share PPT of SOx control technologies.pptx
Slide share PPT of SOx control technologies.pptx
vvsasane
 
twin tower attack 2001 new york city
twin  tower  attack  2001 new  york citytwin  tower  attack  2001 new  york city
twin tower attack 2001 new york city
harishreemavs
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Control Methods of Noise Pollutions.pptx
Control Methods of Noise Pollutions.pptxControl Methods of Noise Pollutions.pptx
Control Methods of Noise Pollutions.pptx
vvsasane
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
Design of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdfDesign of Variable Depth Single-Span Post.pdf
Design of Variable Depth Single-Span Post.pdf
Kamel Farid
 

9.bst(contd.) avl tree

  翻译: