Data Structure


Q121.

Let LASTPOST, LASTIN and LASTPRE denote the last vertex visited `in a postorder, inorder and preorder traversal respectively, of a complete binary tree. Which of the following is always true?
GateOverflow

Q122.

Consider the label sequences obtained by the following pairs of traversals on a labeled binary tree. Which of these pairs identify a tree uniquely? (i) preorder and postorder (ii) inorder and postorder (iii) preorder and inorder (iv) level order and postorder
GateOverflow

Q123.

A binary tree T has n leaf nodes. The number of nodes of degree 2 in T is
GateOverflow

Q124.

Consider the following C program segment struct CellNode { struct CelINode *leftchild; int element; struct CelINode *rightChild; } int Dosomething(struct CelINode *ptr) { int value = 0; if (ptr != NULL) { if (ptr->leftChild != NULL) value = 1 + DoSomething(ptr->leftChild); if (ptr->rightChild != NULL) value = max(value, 1 + DoSomething(ptr->rightChild)); } return (value); } The value returned by the function DoSomething when a pointer to the root of a non-empty tree is passed as argument is
GateOverflow

Q125.

Choose the correct alternatives (More than one may be correct).The total external path length, EPL, of a binary tree with n external nodes is, \Sigma _w=Iw, where I_{w} is the path length of external node w),
GateOverflow

Q126.

Which of the following statements is false?
GateOverflow

Q127.

Which of the following statements is false?
GateOverflow

Q128.

Consider the following nested representation of binary trees: (X Y Z) indicates Y and Z are the left and right subtrees, respectively, of node X. Note that Y and Z may be NULL, or further nested. Which of the following represents a valid binary tree?
GateOverflow

Q129.

Choose the correct alternatives (More than one may be correct).The number of rooted binary trees with n nodes is,
GateOverflow

Q130.

Which of the following sequences denotes the post order traversal sequence of the below tree?
GateOverflow