Fronta (abstraktní datový typ)

V informatice je fronta datová struktura, která slouží k ukládání položek před jejich zpracováním. Obecně existují následující operace:

  • Enqueue: přidání položky na konec fronty
  • Dequeue: odebrání položky na začátku fronty
  • Volitelně může existovat operace, která se podívá na položku na začátku fronty, aniž by ji odstranila.

Položky, které se nacházejí mezi prvním a posledním prvkem fronty, nejsou přímo přístupné.

Existuje specializace nazvaná prioritní fronta: V prioritní frontě má každá položka také váhu, která určuje pozici položky ve frontě.

  Fronta  Zoom
Fronta  


AlegsaOnline.com - 2020 / 2023 - License CC3