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
    Random Access Data Structure
    Programmer definere data strukturer i to grunnleggende systemer: lenket liste og rekken . Disse to systemene er grunnlaget for mer kompliserte strukturer. Av disse systemene, er rekke bedre egnet til random access . Funksjon

    En grunnleggende matrise har en datatype . Mange tilfeller av denne datatypen holdes sammen som en rekke poster. Hver post er tilgjengelig direkte ved hjelp av en indeks. Hvis et program må holde et nummer for å bruke senere , det setter det i en variabel . Med en matrise, er mange forskjellige numre holdt i samme variabel . For eksempel NumVar : = 0 , angir verdien av den variable NumVar til null. NumArr [ 5 ]: = 0 setter en verdi i det femte element i matrisen NumArr
    Egenskaper

    Muligheten til å hoppe direkte til en navngitt element i en matrise. gjør dette datastruktur bedre egnet til random access funksjoner enn en lenket liste . For å nå element 5 av en lenket liste , har programmet til å passere gjennom elementene 1-4 .

    Structures

    Den grunnleggende matrise gir grunnlag for mer kompliserte strukturer , for eksempel , er et ord (eller "streng" ) en rekke tegn. En multi - dimensjonal er en rekke arrays. Hvert element er tilgjengelig umiddelbart ved hjelp av indekser , noe som gjør dette datastruktur ideell for random access .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en rapport om programmering 
    ·Hvordan endre Highlight i HTML 
    ·Hvordan å binde seg til en CLR Object 
    ·IDL Programmering Teknikker 
    ·Klassifiseringer av høy - nivå språk i programmering…
    ·Hvordan tenke som en programmerer 
    ·Hvordan lage en nestet tabell 
    ·The History of Turbo Pascal programmering 
    ·Hvordan legge til avhengigheter til a Service 
    ·Assembly-programmer er for en IBM PC 
      Anbefalte artikler
    ·Hvordan koble til en Windows Phone 7 Emulator 
    ·Hvordan få en API Stream i XML-format 
    ·Hvordan lage en Fleece Blanket med bilder 
    ·Hvordan lese MATLAB 
    ·Fordeler og ulemper med pekere 
    ·Hvordan bruke DMG på Windows 
    ·Hvordan lage en e Tilbakemeldingsskjema i PHP /HTML 
    ·Hvordan Split en String Into Letters i Java 
    ·Hvordan skrive Android 1.1 SDK Kode 
    ·Sette inn linjeskift i en liste 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/