0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan1 halaman

Implementasi Double Stack Genteng

Dokumen ini menjelaskan tentang kelas DoubleStackGenteng yang memiliki dua stack untuk genteng berukuran besar dan kecil, diimplementasikan menggunakan array tunggal. Terdapat fungsi untuk menambah dan menghapus genteng dari masing-masing stack. Contoh di main() menunjukkan penyusunan genteng dengan urutan besar-kecil secara bergantian.

Diunggah oleh

biltep02
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan1 halaman

Implementasi Double Stack Genteng

Dokumen ini menjelaskan tentang kelas DoubleStackGenteng yang memiliki dua stack untuk genteng berukuran besar dan kecil, diimplementasikan menggunakan array tunggal. Terdapat fungsi untuk menambah dan menghapus genteng dari masing-masing stack. Contoh di main() menunjukkan penyusunan genteng dengan urutan besar-kecil secara bergantian.

Diunggah oleh

biltep02
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

PENJELASAN

double stack menyusun genteng

 Class DoubleStackGenteng memiliki dua stack (stack pertama untuk genteng berukuran besar,
dan stack kedua untuk genteng berukuran kecil) yang diimplementasikan menggunakan array
tunggal arr.
 top1 dan top2 adalah indeks top dari stack pertama dan stack kedua masing-masing.
 Fungsi pushBesar() dan popBesar() digunakan untuk menambah dan menghapus genteng
berukuran besar dari stack pertama.
 Fungsi pushKecil() dan popKecil() digunakan untuk menambah dan menghapus genteng
berukuran kecil dari stack kedua.
 Dalam contoh di main(), kita menyusun genteng dengan susunan besar-kecil-besar-kecil-besar,
kemudian menampilkan susunan genteng tersebut dengan mengeluarkan genteng satu per satu
dari kedua stack.

Anda mungkin juga menyukai