Search Header Logo
Merge Sort

Merge Sort

Assessment

Presentation

•

Computers

•

9th - 10th Grade

•

Practice Problem

•

Hard

Created by

Calum Gordon

Used 12+ times

FREE Resource

8 Slides • 17 Questions

1

Merge Sort

Algorithm to merge two sorted lists

media

2

media

3

media

4

Multiple Select

Question image

In this lesson I am going to learn to ... ?

1

Describe merge sort algorithm

2

Merge two sorted lists

5

media

6

media

7

Multiple Choice

Merge sort is an example of which type of algorithm?

1

divide-and-conquer

2

brute force

3

heuristic

8

Multiple Choice

The mergesort algorithm depends on which programming technique?

1

recursion

2

iteration

3

selection

4

indexing

9

Multiple Choice

The mergesort algorithm uses what property of lists as the base case for its recursion?

1

A list of one element must be sorted

2

Lists must contain at least one element

3

Lists can be empty

4

Lists are zero-indexed

10

media

11

media

12

Fill in the Blanks

media image

Type the name of a global variable ...

Type answer...

13

Fill in the Blanks

media image

Type the name of a local variable...

Type answer...

14

Fill in the Blanks

media image

Type the name of a subprogram ...

Type answer...

15

Fill in the Blanks

media image

Type the name of a subprogram parameter...

Type answer...

16

Fill in the Blanks

media image

Type the line number of a subprogram call ...

Type answer...

17

Fill in the Blanks

media image

Type the name of a data structure in the global scope ...

Type answer...

18

Fill in the Blanks

media image

Type a line number containing a Boolean expression ...

Type answer...

19

Fill in the Blanks

media image

Type a line number that uses a list method ...

Type answer...

20

Fill in the Blanks

media image

Type a Python keyword used in the code ...

Type answer...

21

Multiple Choice

Question image

What is returned by the subprogram?

1

A combined sorted list of the two arguments lists

2

The two argument lists joined together

3

The first argument list

4

The second argument list

22

media

23

Multiple Select

Question image

In this lesson I have learned to ...

1

Describe the mergesort algorithm

2

Merge together two sorted lists

24

Open Ended

Question image

Thinking Hard

Transform your understanding into a series of step-by-step instructions

(press Shift+Enter to take a new line ...)

25

Poll

Question image

How much of this lesson have you understood?

None of it

Some of it

Most of it

All of it

pattern-tertiary
Merge Sort

Algorithm to merge two sorted lists

media

Show answer

Auto Play

Slide 1 / 25

SLIDE