Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Grundläggande datorkunskaper >> Content

    Binary Vs . Binära träd

    I studien av datorer och programvara , kommer ordet " binära " upp ofta , eftersom det är information som helt med endast två symboler , nämligen noll och ett . Du kan konvertera alla välbekanta base - 10 nummer i en bas - 2 binära motsvarigheten och göra matten med det . Datorer organisera och söka med hjälp av binära träd , som är imaginära , trädliknande strukturer som delas upp i två banor vid varje greningspunkt . Binär beräkning

    Binära tal och data är viktigt att datorn teori eftersom moderna elektroniska datorer är genomarbetade uppsättningar av on-off switchar . Datorn kan inte direkt representerar antalet " 57 " , men det enkelt hanterar dess binära eller bas - 2-ekvivalenter , 111001 , där en elektrisk " på " staten är en och " off " är en nolla . När omvandlas till binärt , kan en dator utföra aritmetisk på det och jämför det med andra siffror .
    Binära data

    En dator representerar alla data, inte bara siffror , som strängar av on- off binära siffror . Den hanterar bokstäver och ord , till exempel genom att översätta dem till binära koder , där en kod av åtta binära siffror kan representera alla brev , inklusive huvudstäder , plus specialtecken som blanksteg , et-tecken och liknande . Ordet " och , " till exempel , kräver 24 binära siffror : tre bokstäver av åtta siffror vardera . Även om datorn inte gör aritmetik på bokstäver , jämför det tecken att sortera en lista med namn i alfabetisk ordning , till exempel .
    Binary Tree

    ett binärt träd är helt enkelt ett sätt att organisera en lista över saker . Om du diagrammet ett binärt träd på ett papper , har du något som ser ut som en udda typ av släktforskning . Den binära trädet börjar med en ensamstående förälder , som har högst två barn . Varje barn , eller " blad " på trädet , har också högst två barn . Därför har varje barn exakt ett direkt förälder , och som mest en direkt syskon . Ordentligt sorteras , ett binärt träd påskyndar en sökning efter objekt i en lista .
    Binary Sök

    En av de mest kritiska uppgifter datorer utför är att hitta saker snabbt . Till exempel en bank teller nycklar i en kundkontonummer i en datorterminal . Banken kan ha en fil med 2 miljoner kunder , men datorn behöver inte läsa alla kunder tills den hittar den rätta , den organiserar kundnummer i en sorterad binärt träd . Den läser den övre delen , eller nod , och frågar , " Är detta kontonummer ? Om det är , få posten. Om inte , är det större än kontonummer ? Om inte , ta den vänstra grenen på trädet , och granska den noden . Om det är , ta den högra grenen och titta på noden. Genom zig - zagging ner det binära trädet finner datorn en match i en bråkdel av den tid det skulle ta att titta igenom varje post , den ena efter den andra .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man sparar e-post som ett Word-dokument
    ·Hur visa webbsidor besöktes på en dator
    ·Hur Överför Altera till Xilinx
    ·Hur till Återvinna Outlook-kontakter
    ·Hur man gör en bild bildspel till en skärmsläckare
    ·Hur man sparar en sida som en skärmdump
    ·Hur lösenordsskydda en fil för en E
    ·Hur hitta Chipset Drivers för Vista
    ·Hur du tar bort en SQM Arkiv
    ·Ta bort dubbletter av filer från din dator
    Utvalda artiklarna
    ·Hur Rotera en Skyltfönster
    ·Hur du starta upp din dator
    ·Avinstallera ett Windows -program säkert
    ·Hur man upptäcker NiceSpy XP Keylogger
    ·Hur man kan öka den e storlek på Mac datorer
    ·Hur Packa Things
    ·Grundläggande Computer Tutorial för seniorer
    ·Så ändrar skrivbordssymbol Fonts
    ·Hur man fixar en inkompatibel webbläsare Fel
    ·Hur man uppgraderar från XPPro X86 till Windows 7 X64
    Copyright © Dator Kunskap http://www.dator.xyz