| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come scrivere un preordine
    alberi sono uno dei tanti modi per per memorizzare i dati . Quando i record sono memorizzati come alberi , un record è la radice . La radice contiene un riferimento ad altri due record che sono l'inizio di altri alberi . Ogni record di punti ad altri due record che si chiama l'albero a sinistra e l'albero giusto . Quando il database è pieno, gli ultimi dischi sono contrassegnati come foglie. Quando i record di dati sono disposti in questo modo è facile effettuare ricerche nel database e per aggiungere o eliminare nodi dell'albero . Istruzioni
    1

    attraversamento di un albero a guardare tutti i record . Ci sono tre modi per lavorare attraverso un albero : in arrivo significa guardare a sinistra sotto- albero di un nodo , poi il nodo , allora il diritto sotto- albero , un in- ordine di attraversamento sarebbe guardando ogni nodo , quindi il sotto -albero sinistro e poi il destro sotto- albero , un post -ordine significherebbe guardare a destra sotto- albero , poi il nodo e, infine, il sotto- albero sinistro . A causa della natura della maggior parte dei linguaggi di programmazione , è più facile scrivere un pre-ordine .
    2

    attraversamento Costruire un programma di attraversamento pre-ordine , scrivendo tre moduli e poi mettere insieme i tre moduli . Le offerte albero moduli con alberi - si prende come input l' indirizzo di un record che è la radice o altro nodo di un albero e transverses in maniera pre-ordine . I processi nodo moduli solo il nodo è dato il recapito e quindi termina . La foglia - modulo viene dato l' indirizzo di una foglia , che elabora e quindi termina
    3

    Scrivi il programma di albero -traversal come una dichiarazione "if -then-else " : . Se l' indirizzo si è dato è l'indirizzo di una foglia , poi fare una foglia - modulo , altrimenti fare una sequenza di tre cose : fare l'albero - modulo con il sotto - albero di sinistra , fare il nodo corrente con un nodo - modulo e fare destra sotto- albero con l'albero - modulo . Il nodo - modulo e processi foglia moduli dipendono da ciò che si sta facendo . Ad esempio si potrebbe essere alla ricerca di nomi e indirizzi , in modo che il processo avrebbe scritto i nomi e gli indirizzi .

    Previous :

    next :
      Articoli Correlati
    ·Tipi di algoritmi di clustering 
    ·Come programmare un Bingo Game 
    ·Come smontare in C # 
    ·Come convertire una colonna DataView a un Integer 
    ·Come convertire un byte Mac Address di una stringa 
    ·Come visualizzare Avanti e Indietro in ColdFusion 
    ·Come unione di componenti ActiveX Spalato 
    ·La differenza tra un operando e operatore 
    ·Come terminare Omnimark Script 
    ·Come calcolare IRR in Lotus 123 
      Articoli in evidenza
    ·Come dichiarare un array a funzioni Perl 
    ·Framesets corretto per Javascript 
    ·Come trasferire database MySQL per la Network Solutions…
    ·Nozioni di base di sistemi embedded in C 
    ·Come leggere XML utilizzando VB.NET 
    ·Come risolvere i problemi di Windows Script Host 5.6 
    ·Come inserire un JPG in una finestra di dati 
    ·Come visualizzare Matrici Python Facilmente 
    ·Come interagire con SharePoint da VBA 
    ·Come congelare Inaugurato File temporanei Internet in I…
    Copyright © Conoscenza Informatica http://it.wingwit.com