5_Arrays — Bubble Sort

5_Arrays — Bubble Sort

10th - 11th Grade

5 Qs

quiz-placeholder

Similar activities

2D Arrays Practice

2D Arrays Practice

10th - 12th Grade

10 Qs

тест экз 1 группа

тест экз 1 группа

10th Grade

9 Qs

Refresh your mind

Refresh your mind

10th Grade

10 Qs

A4 IIB - Estructuras Condicionales II

A4 IIB - Estructuras Condicionales II

10th Grade - University

10 Qs

C++ vs Python: A Quiz Introduction

C++ vs Python: A Quiz Introduction

11th Grade - University

10 Qs

Java while loops

Java while loops

10th - 12th Grade

10 Qs

Arrays and Lists

Arrays and Lists

6th - 12th Grade

10 Qs

Checkpoint 1 revision

Checkpoint 1 revision

9th - 12th Grade

9 Qs

5_Arrays — Bubble Sort

5_Arrays — Bubble Sort

Assessment

Quiz

Computers

10th - 11th Grade

Hard

Created by

Pratima SEEWOONAUTH

Used 24+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following statements is true about Bubble sort?

It works in a random order, swapping elements haphazardly.

It works by repeatedly swapping the adjacent elements if they are in the wrong order.

It compares adjacent elements to check whether they are in the wrong order.

It involves a repetitive iteration.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bubble sort involves the use of a ________ "for" loop.

random

sequential

nested

serial

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following statements is true about Bubble sorting an array?

It requires several passes to reorder elements of an array.

It is the only method used for sorting arrays.

It involves comparison and swapping of elements.

Elements must be swapped regardless of order.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following piece of code (assume that the code is indented properly):

num = arr.array('i', [12, 3, 2, 6, 1])

for i in range(len(num)):

for j in range(0, len(num)-i-1):

if num[j] > num[j+1] :

num[j], num[j+1] = num[j+1], num[j]

12, 3, 2, 6, 1

12, 6, 3, 2, 1

1, 2, 3, 6, 12

returns an error

5.

FILL IN THE BLANK QUESTION

1 min • 1 pt

The given array is num = arr.array('i', [1, 2, 4, 3]). Bubble sort is used to sort the array elements. How many iterations will be done to sort the array with improvised version?