Trie - Data Structure Quiz

Trie - Data Structure Quiz

Professional Development

10 Qs

quiz-placeholder

Similar activities

BST Sunflower

BST Sunflower

Professional Development

6 Qs

Nodejs: Packages and Package.json

Nodejs: Packages and Package.json

Professional Development

15 Qs

Circular Linked List

Circular Linked List

Professional Development

15 Qs

Formative Assessment Part B: Developmental Disabilities

Formative Assessment Part B: Developmental Disabilities

Professional Development

10 Qs

WSN_1

WSN_1

Professional Development

10 Qs

TI & BST

TI & BST

Professional Development

10 Qs

Binary Search Tree

Binary Search Tree

Professional Development

10 Qs

Quiz 9 - JSP_TalentNext

Quiz 9 - JSP_TalentNext

Professional Development

8 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?