Algoritma Pengurutan dan Notasi Big O

Algoritma Pengurutan dan Notasi Big O

12th Grade

10 Qs

quiz-placeholder

Similar activities

Asesmen Awal Pembelajaran Algortima Pengurutan (Sorting)

Asesmen Awal Pembelajaran Algortima Pengurutan (Sorting)

12th Grade

10 Qs

latihan soal bab 2 informatika kelas x

latihan soal bab 2 informatika kelas x

12th Grade

10 Qs

UTS INFORMATIKA PILIHAN GANDA SEMESTER 1

UTS INFORMATIKA PILIHAN GANDA SEMESTER 1

9th - 12th Grade

15 Qs

Uji Pemahaman Algoritma dan Pemrograman

Uji Pemahaman Algoritma dan Pemrograman

12th Grade

15 Qs

Informatika BAB 1 A

Informatika BAB 1 A

10th Grade - University

10 Qs

Pretest Sorting (Pengurutan)

Pretest Sorting (Pengurutan)

9th - 12th Grade

10 Qs

Asas Sains Komputer T3 : BAB 3: Pembangunan Algoritma

Asas Sains Komputer T3 : BAB 3: Pembangunan Algoritma

12th Grade

10 Qs

Quiz Berhadiah

Quiz Berhadiah

9th - 12th Grade

10 Qs

Algoritma Pengurutan dan Notasi Big O

Algoritma Pengurutan dan Notasi Big O

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Rizki Apriyanto

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan cara kerja algoritma Bubble Sort.

Bubble Sort adalah algoritma pengurutan sederhana yang secara berulang membandingkan elemen-elemen yang berdekatan dan menukarnya jika mereka dalam urutan yang salah, terus berlanjut hingga daftar terurut.

Bubble Sort mengurutkan elemen dengan membagi daftar menjadi dua bagian dan menggabungkannya.

Bubble Sort mengurutkan elemen dengan secara berulang memindahkan elemen terbesar ke akhir daftar tanpa perbandingan.

Bubble Sort menggunakan metode pencarian biner untuk menemukan posisi yang benar dari setiap elemen.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa kompleksitas waktu terbaik dan terburuk dari Bubble Sort?

Best case: O(n^2), Worst case: O(n^3)

Best case: O(log n), Worst case: O(n)

Best case: O(n), Worst case: O(n log n)

Best case: O(n), Worst case: O(n^2)

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana algoritma Quick Sort membagi data?

Quick Sort membagi data berdasarkan elemen pivot dan mengelompokkan elemen lebih kecil dan lebih besar.

Quick Sort hanya membagi data menjadi dua bagian tanpa pengelompokan.

Quick Sort membagi data berdasarkan urutan alfabet dari elemen.

Quick Sort mengurutkan data secara acak tanpa menggunakan pivot.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa yang dimaksud dengan pivot dalam Quick Sort?

Pivot adalah elemen yang digunakan untuk mengurutkan array secara langsung.

Pivot adalah elemen terakhir dalam array yang selalu dipilih.

Pivot adalah elemen yang digunakan untuk membagi array dalam proses pengurutan.

Pivot adalah elemen yang tidak berpengaruh dalam pengurutan.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Jelaskan langkah-langkah dalam algoritma Merge Sort.

1. Divide the list into sublists. 2. Merge sublists to sort them.

Sort the list in ascending order directly.

Split the list into equal parts without merging.

Combine all elements into one list without sorting.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa kompleksitas waktu dari Merge Sort?

O(n^2)

O(n log n)

O(log n)

O(n)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara kerja algoritma Insertion Sort?

Insertion Sort mengurutkan elemen dengan membandingkan dua elemen sekaligus.

Insertion Sort mengurutkan elemen dengan cara membalik urutan yang ada.

Insertion Sort menghapus elemen yang tidak terurut dari daftar.

Insertion Sort adalah algoritma pengurutan yang menyisipkan elemen ke dalam posisi yang tepat di bagian terurut.

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?