Trie - Data Structure Quiz

Trie - Data Structure Quiz

Professional Development

10 Qs

quiz-placeholder

Similar activities

Basic Anatomy and Medical Terminology

Basic Anatomy and Medical Terminology

Professional Development

13 Qs

Binary Search Tree

Binary Search Tree

Professional Development

10 Qs

Quiz for Module2

Quiz for Module2

Professional Development

10 Qs

Quiz 9 - JSP_TalentNext

Quiz 9 - JSP_TalentNext

Professional Development

8 Qs

TalentNext Test Day-13-Core Java Topics

TalentNext Test Day-13-Core Java Topics

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

PythonDS

PythonDS

Professional Development

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