STACK Python
A. Pengertian Stack
Stack adalah kumpulan data yang terurut sesuai bagaimana data tersebut ditambahkan atau dihapus. Proses pada stack terjadi pada satu ujung. Ujung ini disebut 'top'. Sisi yang berlawanan dengan ujung ini disebut 'base'. Stack dalam pengurutan data menggunakan metode LIFO (Last in, First in).
B. Algoritma
- Redder = palindrome
- Refer = palindrom
- Repaper = palindrom
C. Contoh code stack dalam permainan Memasukkan Data :


Hasil Run :


Stack adalah kumpulan data yang terurut sesuai bagaimana data tersebut ditambahkan atau dihapus. Proses pada stack terjadi pada satu ujung. Ujung ini disebut 'top'. Sisi yang berlawanan dengan ujung ini disebut 'base'. Stack dalam pengurutan data menggunakan metode LIFO (Last in, First in).
B. Algoritma
- Buatlah list kalimat".
- Input kata yang ingin diperiksa dan masukan ke Stack
- Buat Variabel hasil untuk menyimpan hasil True dan False.
- Ambil satu kata dari Stack.
- Bandingkan kata tersebut dengan kata yang berada pada list yang udah dimasukkan.
- jika data tersebut sama seperti yang diinginkan maka data akan keluar "polindrom" dan langsung dimasukkan.
- Data yang terpenting terdapat huruf "R" didepan dan "r" di belakang.
- Jika katayang anda masukkan tidak sesuai maka akan keluar "tidak termasuk polindrom".
- kemudian terdapat inputan ingin mengulangi kembali bisa yes/ no. dan jika anda masukkan yes maka akan mengulangi kembali.
- bisa anda menghapus data yang sudah anda masukkan.
- Redder = palindrome
- Refer = palindrom
- Repaper = palindrom
C. Contoh code stack dalam permainan Memasukkan Data :
Hasil Run :
Komentar
Posting Komentar