Belajar python (basic) - 15 stacks and Queues


Belajar python (basic) - 15 stacks and Queues

Kita akan belajar stacks Dan queues ,beda nya stacks Dan Queues
Kalau misalkan stack itu menumpuk misal Kita menumpuk buku pasti yang Kita ambil pertama itu yang atas dulu , kalau queues itu misalkan Kita Masuk ke antrian restoran misal orang antrian pertama terus Ada antrian baru yang dilayanin nya itu pasti yang ngantri pertama dulu bukan yang baru ngantri ,itulah perbedaan kedua nya semoga kalian mengerti ilustasi ini.

Contoh code nya

Stacks

tumpukan = [1,2,3,4,5,6]

#memasukan data baru

tumpukan.append(7)
print(" data Masuk",7)
tumpukan.append(8)
print("data masuk",8)

out = tumpukan.pop()
print("data keluar",out)
print("data sekarang",tumpukan)

Ini contoh stacks silahkan code code nya jalan Kan sama kalian Dan kalau Queues itu seperti ini

from collection import deque

antrian =  deque([1,2,3,4,5])

print("data sekarang",antrian)

#menambahkan data
antrian.append(6)
print("data Masuk",6)
print("data sekarang",antrian)

antrian.append(7)
print("data Masuk",7)
print("data sekarang",antrian)

#mengurangi antrian

out = antrian.popleft()
print("data keluar",out)
print("data sekarang",antrian)

out = antrian.popleft()
print("data keluar",out)
print("data sekarang",antrian)

Silahkan kalian coba jalankan code nya Dan temukan perbedaan nya.

Komentar

Postingan populer dari blog ini

ethical hacking part 14 membuat malware Trojan

CSS layouting - box model: CSS reset

ethical hacking part 3 reconnaissance & information gethering