Data Structure Quiz

Data Structure Quiz

University

21 Qs

quiz-placeholder

Similar activities

DDK DKV SMK RH KELAS 10

DDK DKV SMK RH KELAS 10

10th Grade - University

25 Qs

KUIS TIK

KUIS TIK

9th Grade - University

20 Qs

Codean - Java Rekursi

Codean - Java Rekursi

University

18 Qs

Analisis Data dengan Excel

Analisis Data dengan Excel

University

20 Qs

Kuis Kecerdasan Artifisial

Kuis Kecerdasan Artifisial

12th Grade - University

19 Qs

Ujian Akhir Semester Teori Struktur Data

Ujian Akhir Semester Teori Struktur Data

University

26 Qs

Quiz Stand Website

Quiz Stand Website

University

20 Qs

Codean - Css Grid

Codean - Css Grid

University

18 Qs

Data Structure Quiz

Data Structure Quiz

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Chandro Pardede

Used 1+ times

FREE Resource

21 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Apa perbedaan utama antara Insertion Sort dan Selection Sort?

Insertion Sort memilih elemen terkecil

Selection Sort menyisipkan elemen ke posisi yang benar

Insertion Sort bekerja dengan menyisipkan, sementara Selection Sort memilih elemen minimum

Selection Sort memiliki kompleksitas yang lebih rendah

Answer explanation

Insertion Sort menyisipkan elemen ke posisi yang benar dalam urutan yang sudah terurut, sedangkan Selection Sort memilih elemen terkecil dari yang belum terurut dan menempatkannya di posisi yang benar. Ini adalah perbedaan utama antara keduanya.

2.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Manakah dari pernyataan berikut yang benar mengenai Binary Search Tree (BST)?

Semua anak kiri lebih besar dari node induk

Semua anak kanan lebih kecil dari node induk

Semua anak kiri lebih kecil dan anak kanan lebih besar dari node induk

Semua node memiliki dua anak

Answer explanation

Pernyataan yang benar mengenai Binary Search Tree (BST) adalah bahwa semua anak kiri lebih kecil dan anak kanan lebih besar dari node induk. Ini adalah sifat dasar BST yang memastikan struktur pohon tetap teratur.

3.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Divide and Conquer digunakan dalam algoritma berikut, kecuali:

Merge Sort

Quicksort

Insertion Sort

Binary Search

Answer explanation

Insertion Sort tidak menggunakan metode Divide and Conquer, melainkan mengurutkan elemen satu per satu dengan membandingkan dan menyisipkan. Sementara Merge Sort, Quicksort, dan Binary Search menggunakan pendekatan ini.

4.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Fungsi FindMin dalam BST bekerja dengan:

Mencari node paling kanan

Mencari node tengah

Menelusuri sub-pohon kiri hingga mencapai node paling kiri

Menelusuri sub-pohon kanan hingga mencapai node paling kanan

Answer explanation

Fungsi FindMin dalam BST mencari nilai terkecil dengan menelusuri sub-pohon kiri hingga mencapai node paling kiri, karena dalam BST, node terkecil selalu berada di sisi kiri.

5.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Representasi grafik dengan matriks ketetanggaan cocok untuk grafik:

Terarah

Tidak Terarah

Sparse

Padat

Answer explanation

Matriks ketetanggaan paling cocok untuk grafik padat karena dapat merepresentasikan semua kemungkinan hubungan antar simpul dengan efisien, terutama ketika jumlah sisi mendekati jumlah maksimum yang mungkin.

6.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Dalam algoritma DFS, sebuah node akan diwarnai hitam ketika:

Pertama kali ditemukan

Semua tetangganya telah ditemukan

Node tersebut tidak memiliki penerus

Node tersebut menjadi akar

Answer explanation

Dalam algoritma DFS, sebuah node diwarnai hitam setelah semua tetangganya telah ditemukan, menandakan bahwa semua jalur dari node tersebut telah dieksplorasi sepenuhnya.

7.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Apa tujuan dari strategi partisi dalam Quicksort?

Untuk mengurutkan semua elemen sekaligus

Untuk memindahkan semua elemen ke kiri

Untuk mengatur elemen yang lebih kecil dari pivot ke kiri, dan yang lebih besar ke kanan

Untuk menemukan elemen terbesar

Answer explanation

Tujuan dari strategi partisi dalam Quicksort adalah untuk mengatur elemen-elemen sehingga elemen yang lebih kecil dari pivot berada di kiri dan yang lebih besar berada di kanan, memudahkan proses pengurutan.

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?