| 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 >> Java Programming >> Content
    Come costruire un albero di decisione in Java Open Source
    Dal Sun Microsystems rilascia Java come piattaforma open source , Sun versioni del kit di sviluppo ( JDK ) possono essere considerati open source. A causa di questo , i programmatori open source in grado di utilizzare le librerie standard di Java per qualsiasi programma . Ciò significa che le basi della programmazione Java può andare verso applicazioni open source che closed source . Ad esempio , è possibile sviluppare un albero decisionale Java molto semplice utilizzando strumenti Java gratuiti come il JDK . Cose che ti serviranno
    ambiente di sviluppo Java
    Show More Istruzioni
    1

    Creare una decisione classe Tree :

    import java.io. * ;

    classe DTree {

    }
    2

    All'interno della classe DTree , creare una classe nodo interno per rappresentare nodi decisionali :

    class Node {

    domanda String = null; String risposta = null; nodo sì = null; Node no = null}
    3

    una domanda a risposta schematica . Per questo esempio , utilizzare quattro animali : cavalli , zebre , cani e gatti . L' albero di decisione vi chiederà una serie di domande per guidare l'utente ad un particolare animale . La prima domanda chiede " la gente continua questo animale in casa? " La risposta sarà diviso in due nodi sulla base di una risposta sì o no . I prossimi nodi chiedere a uno dei due domande : «Questo animale hanno le strisce ? " E "Questo corteccia animale ? "
    4

    Costruire l'albero sulla base delle domande . La prima questione va nella stringa "questione" del nodo principale , che si collega alla seconda due domande basate su domande " sì" o "no" . I seguenti nodi hanno le loro domande, e proprio insieme di risposte :

    nodo testa = new Node (); head.question = " Le persone continuano a questo animale in casa? " ; Temperatura del nodo = head.no = new Node ( ) ;

    temp.question = "Questo animale hanno le strisce ? " ; temp.yes = new Node (); temp.yes.answer = " Zebra " ; temp.no.answer = " cavallo " ;

    temp = head.yes = new Node ; temp.question = " Fa questo corteccia animale ? " ; temp.yes.answer = " Cane " temp.no.answer = " Gatto "

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare i bilanci redatti in ETL Java Caps 
    ·Java SubString Funzione 
    ·Come convertire ore a secondi in Java 
    ·Come risolvere i problemi Download Java 
    ·Android codice Java Tools 
    ·Come impostare il percorso per Windows XP Java 
    ·Come si scrive un numero in Java 
    ·Qual è la classe String in Java ? 
    ·Come rilevare Rettangolo Collisione in Java 
    ·Come convertire GBA a JAD 
      Articoli in evidenza
    ·Come integrare un account Sandbox PayPal con PHP 
    ·Come per concatenare in DB2 SQL 
    ·Memory Leak Detection Strumenti 
    ·Come impostare il valore predefinito per la WPF ComboBo…
    ·Data Tutorial Javascript 
    ·Come fare a Spegnere l'interruttore per una funzione in…
    ·Come leggere un campo CLOB 
    ·Come importare XLM Into Visual Basic 
    ·Come imparare a codificare un microcontrollore in C 
    ·Visual C Progetti 
    Copyright © Conoscenza Informatica http://it.wingwit.com