Search Header Logo

1.4.2 Data Structures

Authored by Sam Berry

Computers

12th Grade

1.4.2 Data Structures
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the primary difference between a list and a tuple in Python?

Lists are immutable, while tuples are mutable.

Lists are mutable, while tuples are immutable.

Lists can only store integers, while tuples can store any data type.

Lists are faster to access than tuples.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which data structure is best suited for implementing a LIFO (Last In, First Out) system?

Queue

Stack

Linked-list

Graph

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In a binary search tree, what is the time complexity of searching for an element in the average case?

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following data structures can be used to implement a priority queue?

Stack

Hash table

Binary heap

Linked-list

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main advantage of using a hash table over a linked-list?

Hash tables are easier to implement.

Hash tables have faster average time complexity for search operations.

Linked-lists use less memory.

Linked-lists are faster for insertion operations.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a characteristic of a directed graph?

All edges have weights.

Edges have a direction from one vertex to another.

All vertices are connected.

It contains no cycles.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you traverse a binary tree in pre-order?

Visit the left subtree, then the root, then the right subtree.

Visit the root, then the left subtree, then the right subtree.

Visit the right subtree, then the root, then the left subtree.

Visit the left subtree, then the right subtree, then the root.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?