Strona główna › Pytania INF.04 › Pytanie 759
INF.04 · pytanie #759
Jaką strukturę danych stosuje się w algorytmie BFS (przeszukiwanie wszerz)?
- AGraf
- BTablica
- CZbiór
- DKolejka
Poprawna odpowiedź: D. Kolejka
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Kolejka jest strukturą danych wykorzystywaną w algorytmie BFS (przeszukiwanie wszerz), co umożliwia przetwarzanie węzłów w kolejności ich dodania – zgodnie z zasadą FIFO (First In First Out). W BFS kolejka przechowuje kolejne wierzchołki do odwiedzenia, co pozwala na eksplorację grafu poziom po poziomie. Dzięki temu BFS jest idealny do znajdowania najkrótszej ścieżki w grafach nieskierowanych oraz przeszukiwania dużych przestrzeni stanów. Kolejka gwarantuje, że każdy wierzchołek jest odwiedzany w odpowiedniej kolejności, co czyni BFS algorytmem niezawodnym i wszechstronnym w zastosowaniach takich jak nawigacja, sieci komputerowe i sztuczna inteligencja.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.