Analogi Kehidupan Sehari-hari: Antrean Cuci Motor
1. Fondasi: Class Node class Node: def __init__(self, data): self.data = data self.next = None *data: Tempat menyimpan nilai (seperti plat nomor motor). *next: "Tangan" yang memegang node berikutnya. Awalnya bernilai None karena belum ada sambunganPenambahan 2.Elemen (tambah_antrean) def tambah_antrean(self, data): new_node = Node(data) if not self.head: # Jika antrean kosong self.head = new_node return last = self.head while last.next: # Berjalan sampai ke gerbong terakhir last = last.next last.next = new_node # Sambungkan gerbong terakhir ke gerbong baru *Logika: Program mengecek apakah sudah ada head (elemen pertama). Jika sudah ada, program akan "berjalan" dari depan sampai menemukan node yang next-nya kosong (ujung antrean), l...