Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Køer og Stacks Forklart
    Køer og stabler er grunnleggende datastrukturer i informatikk. Andre eksempler er binære trær og matriser . Datastrukturer representerer ulike metoder for å organisere data , hver med sine egne fordeler og ulemper. Køer

    I informatikk , er en kø en linje av data som er lagt til og fjernet fra ifølge en FIFO ( First In /First Out ) strategi .
    eksempel på en kø

    A real -world analogi av en kø kan bli funnet i noen butikk . Den første kunden å nærme kassereren er den første til å sjekke ut, og andre kunder linje opp og sjekke ut i den rekkefølgen av deres ankomst.
    Stacks
    < p > i informatikk , er en stabel en linje av data som er lagt til og fjernet fra ifølge en LIFO (sist i /First Out ) strategi .
    Eksempel på en stack

    virkelige verden analogi av en stabel er en bunke med tunge esker . Den første boksen er lagt ned, så den andre på toppen av det . Men det er den andre boksen som er fjernet først , og det første må vente til sist.
    Fordeler med køer og Stabler enn Arrays

    Begge disse grunnleggende datatyper har mange fordeler i forhold til grunnleggende arrays . Det viktigste er at stabler og matriser kan forenkle prosessen med å kommunisere med data som ofte blir lagt til eller fjernet fra minnet, og der størrelsen er vanskelig å forutsi på forhånd. Stabler og køer kan samhandlet ved hjelp av bare to vanlige funksjoner: . Pop ( fjerne /hente ) og skyv (legg )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lese en Directory i Scala 
    ·Hvordan dekode Base64 Strings 
    ·Hvordan legge til et resultat til en liste i Prolog 
    ·Hvordan legge til et objekt til Visningsstatusen 
    ·Hvordan kalibrerer jeg OSCCAL Med en PICkit2 
    ·Slik konfigurerer CVS i Eclipse Skjermbilde 
    ·Hvordan Slett fra T - SQL 
    ·Hvordan lage en database ved hjelp av datasett i C # 
    ·MATLAB Input analysering 
    ·Hvordan bruke Google Translate for API og PHP 
      Anbefalte artikler
    ·Hvordan bryte en streng i Delstrenger i Java 
    ·MySQL PHP Query Tutorial 
    ·Hvordan Exit VBA 
    ·Hvordan Transpose en liste av lister i Python 
    ·Hvordan Design en mal for Joomla 
    ·Hvordan sjekke Mootools Droppables Against Performance 
    ·Hvordan gjøre Postorder traversering i en Binary Tree …
    ·Hvordan Rediger Notepad Med VB6 
    ·Hvordan bruke PHP Variabler i MySQL Spørsmål 
    ·Slik installerer VNC Server CentOS 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/