adplus-dvertising
frame-decoration

Question

Consider the pseudo code below.
Does thebelow code can check if a binary search tree is an AVL tree?
int avl(binarysearchtree root):
     if(not root)
       return 0
     left_tree_height = avl(left_of_root)
 
     if(left_tree_height== -1) 
       return left_tree_height
 
     right_tree_height= avl(right_of_root)
 
     if(right_tree_height==-1)
       return right_tree_height

a.

yes

b.

no

c.

May be

d.

Can't say

Answer: (a).yes

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Consider the pseudo code below. Does thebelow code can check if a binary search tree is an AVL tree?

Similar Questions

Discover Related MCQs

Q. Why to prefer red-black trees over AVL trees?

Q. What is a Cartesian tree?

Q. Which of the below statements are true:

i.Cartesian tree is not a height balanced tree

ii.Cartesian tree of a sequence of unique numbers can be unique generated

Q. What is the speciality of cartesian sorting?

Q. Consider a sequence of numbers to have repetitions, how a cartesian tree can be constructed in such situations without violating any rules?

Q. After applying the below operations on a input sequence, what happens?

i. construct a cartesian tree for input sequence

ii. put the root element of above tree in a priority queue

iii. if( priority queue is not empty) then

.search and delete minimum value in priority queue

.add that to output

.add cartesian tree children of above node to priority queue

Q. Cartesian trees are most suitable for?

Q. A treap is a cartesian tree with

Q. Cartesian trees solve range minimum query problem in constant time

Q. Consider below sequences:

array=60 90 10 100 40 150 90

reverse 2 to 3

array=60 10 90 100 40 150 90

reverse 3 to 6

array= 60 100 150 40 100 90 90

now printout from 1 to 6 :-- 60 100 150 40 100 90

How to achieve the above operation efficiently?

Q. What is a weight balanced tree?

Q. What are the applications of weight balanced tree?

Q. A node of the weight balanced tree has

Q. The size value of various nodes in a weight balanced tree are
leaf – zero

internal node – size of it’s two children

is this true?

Q. What are splay trees?

Q. Which of the following property of splay tree is correct?

Q. Why to prefer splay trees?

Q. Is it true that splay trees have O(logn) amortized complexity ?

Q. What is a splay operation?

Q. Which of the following options is an application of splay trees?