wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Uji Pemahaman Algoritma Pencarian

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

Apa kelebihan Linear Search dibanding Binary Search?

a)

Linear Search lebih cepat pada data terurut.

b)

Binary Search lebih mudah diimplementasikan daripada Linear Search.

c)

Linear Search membutuhkan lebih banyak memori dibandingkan Binary Search.

d)

Kelebihan Linear Search adalah dapat digunakan pada data yang tidak terurut.

2.

Mengapa Binary Search lebih efisien daripada Linear Search?

a)

Binary Search lebih efisien karena kompleksitas waktu O(log n) dibandingkan O(n) pada Linear Search.

b)

Linear Search lebih cepat karena tidak memerlukan pengurutan data.

c)

Binary Search hanya dapat digunakan pada data yang tidak terurut.

d)

Binary Search lebih lambat karena memerlukan lebih banyak perbandingan.

3.

Jika data = [2, 4, 6, 8, 10, 12] dan target = 8, berapa langkah Binary Search butuh untuk menemukannya?

a)

3

b)

2

c)

4

d)

5

4.

Apa hasil dari program ini? angka = [5, 10, 15, 20, 25] print(linear_search(angka, 15))

a)

1

b)

2

c)

3

d)

4

5.

Algoritma Binary Search tidak bisa dipakai jika…

a)

Data memiliki nilai duplikat

b)

Data tidak terurut

c)

Data tidak memiliki batasan

d)

Data sudah terurut