
Uji Pemahaman Sorting dan Searching
Authored by 0ky S@nj@y@
Computers
12th Grade

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
Apa itu algoritma Bubble Sort?
Bubble Sort adalah metode pengurutan yang hanya membandingkan elemen pertama dan terakhir.
Bubble Sort adalah algoritma pencarian yang menggunakan rekursi.
Bubble Sort adalah algoritma pengurutan yang membandingkan dan menukar elemen bersebelahan.
Bubble Sort adalah algoritma yang mengurutkan data dengan menggunakan pengulangan tanpa perbandingan.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan langkah-langkah dalam algoritma Selection Sort.
Tukarkan elemen secara acak hingga semua elemen terurut.
Langkah pertama adalah mengurutkan semua elemen secara bersamaan.
Temukan elemen terbesar, 2. Tukar dengan elemen terakhir, 3. Ulangi untuk elemen sebelumnya.
Langkah-langkah dalam algoritma Selection Sort adalah: 1. Temukan elemen terkecil, 2. Tukar dengan elemen pertama, 3. Ulangi untuk elemen berikutnya.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa kompleksitas waktu terbaik dan terburuk dari Bubble Sort?
Best case: O(log n), Worst case: O(n)
Best case: O(n^2), Worst case: O(n^3)
Best case: O(n), Worst case: O(n log n)
Best case: O(n), Worst case: O(n^2)
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bagaimana cara mengimplementasikan Bubble Sort di Python?
def bubble_sort(arr): n = len(arr) for i in range(n): for j in range(0, n-i-1): if arr[j] > arr[j+1]: arr[j], arr[j+1] = arr[j+1], arr[j] return arr
def bubble_sort(arr): return sorted(arr)
def bubble_sort(arr): arr.sort()
def bubble_sort(arr): for i in arr: print(i)
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Sebutkan kelebihan dan kekurangan dari Selection Sort.
Kelebihan: menggunakan lebih sedikit memori, kompleksitas waktu O(n).
Kelebihan: sederhana, in-place. Kekurangan: kompleksitas waktu O(n^2), tidak efisien untuk dataset besar.
Kelebihan: cepat, efisien untuk dataset besar.
Kekurangan: mudah diimplementasikan, tidak memerlukan ruang tambahan.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Apa kompleksitas waktu dari Selection Sort?
O(log n)
O(n)
O(n log n)
O(n^2)
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Jelaskan perbedaan antara Bubble Sort dan Selection Sort.
Selection Sort compares all elements before making a swap, while Bubble Sort does not.
Bubble Sort is faster than Selection Sort for all data sizes.
Bubble Sort sorts elements by their values, while Selection Sort sorts by their indices.
Bubble Sort compares and swaps adjacent elements, while Selection Sort selects the smallest element from the unsorted part and moves it to the sorted part.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?