Anda di halaman 1dari 1

STRUKTUR DATA

TUGAS-2

1. Tulis sebuah fungsi Python bernama findMinimum yang mengembalikan nilai paling kecil
yang ada dalam sebuah tumpukan (stack).
2. Tulis sebuah program Python yang membaca sebuah stack (tumpukan) dan menyimpan
hasil bacaan tersebut ke dalam sebuah queue (antrian).
3. Tulis sebuah fungsi / method untuk untaian yang menghitung jumlah elemen yang ada
dalam untaian tersebut.
4. Tulis sebuah program Python yang melakukan perkalian dua matriks dan menampilkan
hasil perkalian-nya. Program ini memiliki beberapa fungsi, seperti membaca matriks,
memeriksa dimensi matriks agar bisa diperkalikan, melakukan perkalian, dan
menampilkan hasil perkalian.
5. Apabila soal berikut ini memakai struktur antrian (queue), bagaimana isi dari antrian
setelah program dijalankan (jalankan manual untuk mengetahui bagaimana antrian
bekerja).

value = Queue()
for i in range(16):
if (i % 3) == 0:
value.enqueue( i )
elif (i % 4) == 0:
value.dequeue()

Anda mungkin juga menyukai