Algoritma Breadth-First Search (BFS) digunakan untuk menjelajahi simpul-simpul dalam graf. Algoritma ini mengunjungi semua tetangga dari sebuah simpul sebelum bergerak ke 'kedalaman' berikutnya. Struktur data apa yang secara fundamental mendukung perilaku 'eksplorasi level per level' ini?