Trie - Data Structure Quiz

Trie - Data Structure Quiz

Professional Development

10 Qs

quiz-placeholder

Similar activities

DAA Quiz (06 Oct 2020)

DAA Quiz (06 Oct 2020)

Professional Development

5 Qs

PythonDS

PythonDS

Professional Development

13 Qs

dataStructure

dataStructure

Professional Development

14 Qs

Quiz for Module2

Quiz for Module2

Professional Development

10 Qs

Red Black Trees

Red Black Trees

Professional Development

10 Qs

KEP 5.0: BST

KEP 5.0: BST

Professional Development

7 Qs

Introduction to Nodejs

Introduction to Nodejs

Professional Development

15 Qs

Network Security Module 1

Network Security Module 1

9th Grade - Professional Development

15 Qs

Trie - Data Structure Quiz

Trie - Data Structure Quiz

Assessment

Quiz

Professional Development

Professional Development

Hard

Created by

Purushotham M

Used 3+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements are true about Trie Data structure?

P1: There is one root node in each Trie.

P2: Each path from the root to any node represents a word or string.

P3: We can not do prefix search (or auto-complete) with Trie.

P4: There is no use of Hash functions in a Trie data structure

P1 & P3 Only

P2 & P3 Only

P1 Only

P1, P2 and P4

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program to search a contact from phone directory can be implemented efficiently using a ______

BST

Trie

Balanced BST

Binary tree

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What can be the maximum depth of the Trie with n strings and m as the maximum string length?

log2n

log2m

n

m

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is true about the Trie?

Root is letter a

Path from root to the leaf yields the string

Children of nodes are randomly ordered

Each node stores the associated keys

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

Given the following C++ code snippet for inserting a string into a Trie, find the missing line:
Which of the following lines should replace ________________________ to correctly insert the string into the Trie?

node = node->children[index];

node = node->children[str[i + 1]];

node = node->children[index++];

node = node->children[index + 1];

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is the efficient data structure for searching words in dictionaries?

BST

Linked List

Balanced BST

Trie

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trie is also known as _________

Digital Tree

Treap

Binomial Tree

2-3 Tree

Answer explanation

It stores characters digitally (like bits) from the root to the leaf, hence the name Digital Tree.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?