Postingan

Menampilkan postingan dari Mei, 2025

UTS

Gambar
       Ini adalah struktur dasar dari sebuah simpul (node) dalam doubly linked list. nama: menyimpan data (dalam kasus ini nama pemain futsal). prev: penunjuk ke node sebelumnya. next: penunjuk ke node berikutnya. Kelas ini merepresentasikan daftar pemain cadangan. self.head: menunjuk ke node pertama dalam daftar. Jika belum ada pemain, nilainya None. Tujuan: Menambahkan pemain ke akhir daftar. Jika head kosong (daftar masih kosong), maka pemain itu jadi yang pertama. Kalau sudah ada pemain, program mencari node terakhir, lalu: Sambungkan next dari node terakhir ke pemain baru. Sambungkan prev dari pemain baru ke node terakhir. Tujuan: Menghapus pemain dari daftar. Program mencari node yang nama-nya sesuai. Lalu mengubah koneksi node sebelum dan sesudahnya agar “melewati” node yang dihapus. Jika yang dihapus adalah head, maka head diganti ke node berikutnya. Tujuan: Mencari posisi seorang pemain. Mulai dari head, lalu cek satu per satu. ...