Hob (datastruktur)

En hob (eng. heap) er en datastruktur, som findes i flere varianter. Det er en struktur, der garanterer, at dataelementet med den største nøgleværdi kan findes i konstant tid. I nogle sammenhænge bruger man en minimumshob, hvor det er det mindste element, der er hurtigt at få adgang til.

  • En binær hob kan bruges i forbindelse med sortering af data
  • En indekseret hob kan bruges til håndtering af dataelementer med variabel størrelse
Tidskompleksitet
Operation Relativ tid
FindO(1)
IndsætO(log2 N)
SletO(log2 N)

Se også

  • Hob for andre betydninger.
ProgrammeringSpire
Denne artikel om datalogi eller et datalogi-relateret emne er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.