Langsung ke konten utama

UJIAN TENGAH SEMESTER STRUKTUR DATA

 UJIAN TENGAH SEMESTER

Soal :

  1.  Buatlah Pengurutan Menggunakan Metode Bubble Sort Secara Ascending Dari Data Dibawah Ini : 5  2  21  4  9  16  13  3

ddProgram :


Hasil :



    2.   Buatlah Pengurutan Menggunakan Metode Selection Sort Secara Descending Dari Data                Dibawah Ini : 5  2  21  4  9  16  13  3

Program :



Hasil : 



    3.  Buatlah Pengurutan Menggunakan Metode Insertion Sort Secara Descending Dari Data                Dibawah Ini : 5  2  21  4  9  16  13  3

Program :



Hasil :




nn        4. Diketahui suatu Array 3 dimensi yang di deklarasikan dengan A[2][5][6] pada bahasa c++. setiap           elemen terdiri dari 4 Byte. Alamat Elemen Pertama BC9A H.
                Ditanya :    A. Jumlah Elemen
                                   B. Jumlah Byte Seluruhnya
                                   C. Alamat A[1,3,5]
                                        C1. Row Major Order
                                        C2. Column Major Order
    Jawab :
    A. Jumlah Elemen = 2*5*6 = 60 Elemen
    B. Jumlah Byte Seluruhnya = 60 Elemen * 4 Byte = 240 Byte
    C. A[1][3][5]        = BC9A (H) + {((1-1)*5*6)+((3-1)*6)+(5-1)}
                         = BC9A (H) + 16 (D) --> 10 (H)
                         = BC9A (H) + 10 (H)
                         = BCAA (H)
             C1. RMO
                    A[1][3][5]  = L = Lo + {(i-1)*m+(j-1)}*C
                               = 1000 + {(3-1)*3+(3-1)}*4
                               = 1000 + 32 
                               = 1032
            C2. CMO
                   A[1][3][5]   = L = Lo + {(i-1) + (j-1) * n} * c
                               = 1000 + {(3-1)+(3-1)*4}*4
                               = 1000 + 40
                               = 1040

                5. Buat lah pengurutan dari data dibawah ini menggunakan metode Merge Sort
                    90 145 67 23 189 29 334 92 266 95

        Program : 

    Hasil :



Untuk PDF bisa download di :
    PDF-1

    PDF-2



 


]


Komentar

Postingan populer dari blog ini

PERTEMUAN 13 STRUKTUR DATA

 PERTEMUAN 13 Buat program animasi Linear Doubly Linked List untuk mengelola data mahasiswa dengan struktur mahasiswa sbb : NAMA, NIM, GENDER, NILAI . Data terurut naik berdasarkan NIM. Program dibuat dalam bentuk menu dengan pilihan : INSERT DATA, HAPUS DATA, CETAK DATA, EXIT. Program : Hasil : Untuk Pdf Bisa Download Di : PDF

PERTEMUAN 7 STRUKTUR DATA

 PERTEMUAN 7 1. Buatlah suatu program Animasi Antrian Melingkar dengan 4 buah pilihan : INSERT, DELETE, CETAK ANTRIAN, QUIT. Jika dipilih INSERT : program akan meminta user untuk menginput sebuah karakter yang akan dimasukan kedalam antrian Jika dipilih DELETE : maka karakter pertama masuk akan dikeluarkan dari antrian Jika dipilih CETAK ANTRIAN : komputer menampilkan karakter yang ada pada antrian Jika dipilih QUIT : program keluar Program :  Hasil :  Untuk File PDF Bisa Download Di : FILE PDF

PERTEMUAN 17 STRUKTUR DATA

  PERTEMUAN 17 PENJELASAN MATERI  Circular Doubly Linked List adalah Linked List dimana link simpul terakhir bukan diisi dengan null, tetapi diisi dengan alamat simpul pertama yaitu simpul yang ditunjuk oleh pointer FIRST. Soal : Buat program animasi Circular Doubly Linked List untuk mengelola data mahasiswa dengan struktur mahasiswa sbb : NAMA, NIM, GENDER, NILAI . Data terurut naik berdasarkan NIM. Program dibuat dalam bentuk menu dengan pilihan : INSERT DATA, HAPUS DATA, CETAK DATA, EXIT. Program : Hasil : Untuk PDF Bisa Download Di : PDF