stringtokenizer tokenizer

Upload: kuntal-pal

Post on 10-Apr-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 StringTokenizer tokenizer

    1/30

    Decision Tree algorithm from:

    http://www.kdkeys.net/forums/thread/6401.aspx

    import java.io.*;

    import java.util.*;

    public class ID3

    {int numAttributes;

    String []attributeNames;

    Vector []domains;

    /* The class to represent a data point consisting of numAttributes values

    of attributes */

    class DataPoint {

    public int []attributes;

    public DataPoint(int numattributes) {

    attributes = new int[numattributes];

    }};

    /* The class to represent a node in the decomposition tree.

    */

    class TreeNode {

    public double entropy;

    public Vector data;

    public int decompositionAttribute;

    public int decompositionValue;

    public TreeNode []children;

    public TreeNode parent;

    public TreeNode() {

  • 8/8/2019 StringTokenizer tokenizer

    2/30

    data = new Vector();

    }

    };

    TreeNode root = new TreeNode();

    public int getSymbolValue(int attribute, String symbol) {

    int index = domains[attribute].indexOf(symbol);

    if (index < 0) {

    domains[attribute].addElement(symbol);

    return domains[attribute].size() -1;

    }return index;

    }public int []getAllValues(Vector data, int attribute) {

    Vector values = new Vector();

    int num = data.size();

    for (int i=0; i< num; i++) {

    DataPoint point = (DataPoint)data.elementAt(i);

    String symbol =

    (String)domains[attribute].elementAt(point.attributes[attribute] );

    int index = values.indexOf(symbol);

    if (index < 0) {

    values.addElement(symbol);

    }}int []array = new int[values.size()];

    for (int i=0; i< array.length; i++) {

    String symbol = (String)values.elementAt(i);

  • 8/8/2019 StringTokenizer tokenizer

    3/30

    arrayIdea [I] = domains[attribute].indexOf(symbol);

    }values = null;

    return array;}public Vector getSubset(Vector data, int attribute, int value) {

    Vector subset = new Vector();

    int num = data.size();

    for (int i=0; i< num; i++) {

    DataPoint point = (DataPoint)data.elementAt(i);

    if (point.attributes[attribute] == value) subset.addElement(point);

    }return subset;

    }public double calculateEntropy(Vector data) {

    int numdata = data.size();

    if (numdata == 0) return 0;

    int attribute = numAttributes-1;

    int numvalues = domains[attribute].size();

    double sum = 0;

    for (int i=0; i< numvalues; i++) {

    int count=0;

    for (int j=0; j< numdata; j++) {

    DataPoint point = (DataPoint)data.elementAt(j);

    if (point.attributes[attribute] == i) count++;

    }double probability = 1.*count/numdata;

    if (count > 0) sum += -probability*Math.log(probability);

    }return sum;

    }public boolean alreadyUsedToDecompose(TreeNode node, int attribute) {

    if (node.children != null) {

    if (node.decompositionAttribute == attribute )

  • 8/8/2019 StringTokenizer tokenizer

    4/30

    return true;

    }if (node.parent == null) return false;

    return alreadyUsedToDecompose(node.parent, attribute);

    }public void decomposeNode(TreeNode node) {

    double bestEntropy=0;

    boolean selected=false;

    int selectedAttribute=0;

    int numdata = node.data.size();

    int numinputattributes = numAttributes-1;

    node.entropy = calculateEntropy(node.data);

    if (node.entropy == 0) return;

    for (int i=0; i< numinputattributes; i++) {

    int numvalues = domainsIdea [I].size();

    if ( alreadyUsedToDecompose(node, i) ) continue;

    double averageentropy = 0;

    for (int j=0; j< numvalues; j++) {

    Vector subset = getSubset(node.data, i, j);

    if (subset.size() == 0) continue;

    double subentropy = calculateEntropy(subset);

    averageentropy += subentropy *

    subset.size();

    }averageentropy = averageentropy / numdata; //

    Taking the weighted average

    if (selected == false) {

    selected = true;

    bestEntropy = averageentropy;

  • 8/8/2019 StringTokenizer tokenizer

    5/30

    selectedAttribute = i;

    } else {

    if (averageentropy < bestEntropy) {

    selected = true;

    bestEntropy = averageentropy;

    selectedAttribute = i;

    }}}if (selected == false) return;

    int numvalues = domains[selectedAttribute].size();

    node.decompositionAttribute = selectedAttribute;

    node.children = new TreeNode [numvalues];

    for (int j=0; j< numvalues; j++) {

    node.children[j] = new TreeNode();

    node.children[j].parent = node;

    node.children[j].data = getSubset(node.data,

    selectedAttribute, j);

    node.children[j].decompositionValue = j;

    }for (int j=0; j< numvalues; j++) {

    decomposeNode(node.children[j]);

    }node.data = null;

    }public int readData(String filename) throws Exception {

    FileInputStream in = null;

    try {

    File inputFile = new File(filename);

    in = new FileInputStream(inputFile);

    } catch ( Exception e) {

  • 8/8/2019 StringTokenizer tokenizer

    6/30

    System.err.println( "Unable to open data file: " + filename + "\n" + e);

    return 0;

    }BufferedReader bin = new BufferedReader(new InputStreamReader(in) );

    String input;

    while(true) {

    input = bin.readLine();

    if (input == null) {

    System.err.println( "No data found in the data file: " + filename +

    "\n");

    return 0;

    }if (input.startsWith("//")) continue;

    if (input.equals("")) continue;

    break;

    }

    StringTokenizer tokenizer = new StringTokenizer(input);

    numAttributes = tokenizer.countTokens();

    if (numAttributes

  • 8/8/2019 StringTokenizer tokenizer

    7/30

    for (int i=0; i < numAttributes; i++) domainsIdea [I] = new Vector();

    attributeNames = new String[numAttributes];

    for (int i=0; i < numAttributes; i++) {

    attributeNamesIdea [I] = tokenizer.nextToken();

    }while(true) {

    input = bin.readLine();

    if (input == null) break;

    if (input.startsWith("//")) continue;

    if (input.equals("")) continue;

    tokenizer = new StringTokenizer(input);

    int numtokens = tokenizer.countTokens();

    if (numtokens != numAttributes) {

    System.err.println( "Read " + root.data.size() + " data");

    System.err.println( "Last line read: " + input);

    System.err.println( "Expecting " + numAttributes + " attributes");

    return 0;

    }DataPoint point = new DataPoint(numAttributes);

    for (int i=0; i < numAttributes; i++) {

    point.attributesIdea [I] = getSymbolValue(i, tokenizer.nextToken()

    );

    }root.data.addElement(point);

    }bin.close();

    return 1;

    }public void printTree(TreeNode node, String tab) {

    int outputattr = numAttributes-1;

    if (node.children == null) {

    int []values = getAllValues(node.data, outputattr );

  • 8/8/2019 StringTokenizer tokenizer

    8/30

    if (values.length == 1) {

    System.out.println(tab + "\t" + attributeNames[outputattr] + " = \"" +

    domains[outputattr].elementAt(values[0]) + "\";");

    return;

    }System.out.print(tab + "\t" + attributeNames[outputattr] + " = {");

    for (int i=0; i < values.length; i++) {

    System.out.print("\"" + domains[outputattr].elementAt(valuesIdea [I]) + "\"

    ");

    if ( i != values.length-1 ) System.out.print( " , " );

    }System.out.println( " };");

    return;

    }int numvalues = node.children.length;

    for (int i=0; i < numvalues; i++) {

    System.out.println(tab + "if( " +

    attributeNames[node.decompositionAttribute] + " == \"" +

    domains[node.decompositionAttribute].elementAt(i)

    + "\") {" );

    printTree(node.childrenIdea [I], tab + "\t");

    if (i != numvalues-1) System.out.print(tab + "} else ");

    else System.out.println(tab + "}");

    }}public void createDecisionTree() {

    decomposeNode(root); printTree(root, ""); }/* main function */

    public static void main(String[] args) throws Exception {

    ID3 me = new ID3();

    int status = me.readData("c:\\in.txt");

  • 8/8/2019 StringTokenizer tokenizer

    9/30

    if (status

  • 8/8/2019 StringTokenizer tokenizer

    10/30

    algorithmTechnology-Computer-Sciencecode cdecisions treetree classification

    (more tags)javadecisiontreealgorithmTechnology-Computer-Sciencecode cdecisions treetree classificationimplementation javaalgorithm decision

    buildclassification algorithmtree programdecison treedecision javac net(fewer)PagemanAds by Google

    Sign Up for an Ad-Free Scribd

    Remove all ads.Never see ads on Scribd again.

    No Thanks

    Share & Embed

    Related Documents

    PreviousNext

    1.

    http://www.scribd.com/tag/algorithm?l=17http://www.scribd.com/tag/Technology-Computer-Science?l=17http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://www.scribd.com/tag/java?l=17http://www.scribd.com/tag/decision?l=17http://www.scribd.com/tag/tree?l=17http://www.scribd.com/tag/algorithm?l=17http://www.scribd.com/tag/Technology-Computer-Science?l=17http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://www.scribd.com/Pagemanhttp://www.google.com/url?ct=abg&q=https://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.scribd.com/doc/2062526/Decision-Tree-Algorithm&hl=en&client=ca-pub-7291399211842501&adU=Google.com/Chrome&adT=ImageAd&gl=IN&usg=AFQjCNG1akmP_3tXy-UxZWN-aDCbUW-PEghttp://www.scribd.com/tag/algorithm?l=17http://www.scribd.com/tag/Technology-Computer-Science?l=17http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://www.scribd.com/tag/java?l=17http://www.scribd.com/tag/decision?l=17http://www.scribd.com/tag/tree?l=17http://www.scribd.com/tag/algorithm?l=17http://www.scribd.com/tag/Technology-Computer-Science?l=17http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://www.scribd.com/Pagemanhttp://www.google.com/url?ct=abg&q=https://www.google.com/adsense/support/bin/request.py?contact=abg_afc&url=http://www.scribd.com/doc/2062526/Decision-Tree-Algorithm&hl=en&client=ca-pub-7291399211842501&adU=Google.com/Chrome&adT=ImageAd&gl=IN&usg=AFQjCNG1akmP_3tXy-UxZWN-aDCbUW-PEg
  • 8/8/2019 StringTokenizer tokenizer

    11/30

    2 p.

    83 p.

    21 p.

    2.

    41 p.

    2 p.

    146 p.

    3.

    http://www.scribd.com/doc/2604259/cblacsqrefhttp://www.scribd.com/doc/11012084/Arkmodellenhttp://www.scribd.com/doc/9639063/class-enumeratorshttp://www.scribd.com/doc/3164961/Chapter23http://www.scribd.com/doc/11553432/99-http://www.scribd.com/doc/6548265/Francois-Fleuret-C-Lecture-Noteshttp://www.scribd.com/doc/6548265/Francois-Fleuret-C-Lecture-Noteshttp://www.scribd.com/doc/11553432/99-http://www.scribd.com/doc/3164961/Chapter23http://www.scribd.com/doc/9639063/class-enumeratorshttp://www.scribd.com/doc/11012084/Arkmodellenhttp://www.scribd.com/doc/2604259/cblacsqrefhttp://www.scribd.com/doc/2604259/cblacsqrefhttp://www.scribd.com/doc/11012084/Arkmodellenhttp://www.scribd.com/doc/9639063/class-enumeratorshttp://www.scribd.com/doc/3164961/Chapter23http://www.scribd.com/doc/11553432/99-http://www.scribd.com/doc/6548265/Francois-Fleuret-C-Lecture-Notes
  • 8/8/2019 StringTokenizer tokenizer

    12/30

    2 p.

    430 p.

    5 p.

    4.

    42 p.

    21 p.

    68 p.

    5.

    212 p.

    http://www.scribd.com/doc/7805971/Can-Do-TE-Upper-Inthttp://www.scribd.com/doc/6995483/aihttp://www.scribd.com/doc/8969203/c-queshttp://www.scribd.com/doc/6548331/lec10http://www.scribd.com/doc/7453545/chapter3appendix1http://www.scribd.com/doc/3709336/t12http://www.scribd.com/doc/6916388/Problems-and-solutions-in-javahttp://www.scribd.com/doc/6916388/Problems-and-solutions-in-javahttp://www.scribd.com/doc/3709336/t12http://www.scribd.com/doc/7453545/chapter3appendix1http://www.scribd.com/doc/6548331/lec10http://www.scribd.com/doc/8969203/c-queshttp://www.scribd.com/doc/6995483/aihttp://www.scribd.com/doc/7805971/Can-Do-TE-Upper-Inthttp://www.scribd.com/doc/7805971/Can-Do-TE-Upper-Inthttp://www.scribd.com/doc/6995483/aihttp://www.scribd.com/doc/8969203/c-queshttp://www.scribd.com/doc/6548331/lec10http://www.scribd.com/doc/7453545/chapter3appendix1http://www.scribd.com/doc/3709336/t12http://www.scribd.com/doc/6916388/Problems-and-solutions-in-java
  • 8/8/2019 StringTokenizer tokenizer

    13/30

    2 p.

    16 p.

    6.

    29 p.

    2 p.

    2 p.

    7.

    109 p.

    http://www.scribd.com/doc/7046556/Linked-Listshttp://www.scribd.com/doc/2903128/Arrays-en-Javahttp://www.scribd.com/doc/28022044/8-%EC%9E%A5%ED%8C%A8%ED%82%A4%EC%A7%80%EC%99%80-%EC%A0%91%EA%B7%BC-%EC%A0%9C%EC%96%B4http://www.scribd.com/doc/16722038/Aleatorios-nao-repetidoshttp://www.scribd.com/doc/36708814/whh348http://www.scribd.com/doc/36712872/Indias-Financial-Systemhttp://www.scribd.com/doc/36712872/Indias-Financial-Systemhttp://www.scribd.com/doc/36708814/whh348http://www.scribd.com/doc/16722038/Aleatorios-nao-repetidoshttp://www.scribd.com/doc/28022044/8-%EC%9E%A5%ED%8C%A8%ED%82%A4%EC%A7%80%EC%99%80-%EC%A0%91%EA%B7%BC-%EC%A0%9C%EC%96%B4http://www.scribd.com/doc/2903128/Arrays-en-Javahttp://www.scribd.com/doc/7046556/Linked-Listshttp://www.scribd.com/doc/7046556/Linked-Listshttp://www.scribd.com/doc/2903128/Arrays-en-Javahttp://www.scribd.com/doc/28022044/8-%EC%9E%A5%ED%8C%A8%ED%82%A4%EC%A7%80%EC%99%80-%EC%A0%91%EA%B7%BC-%EC%A0%9C%EC%96%B4http://www.scribd.com/doc/16722038/Aleatorios-nao-repetidoshttp://www.scribd.com/doc/36708814/whh348http://www.scribd.com/doc/36712872/Indias-Financial-System
  • 8/8/2019 StringTokenizer tokenizer

    14/30

    1 p.

    1 p.

    8.

    1 p.

    20 p.

    1 p.

    9.

    http://www.scribd.com/doc/36721562/LID-SUZ-ILS-OR-LOC-DME-RWY-02-1009http://www.scribd.com/doc/36722620/00375LOCKEhttp://www.scribd.com/doc/36731806/LID-ORH-NDB-RWY-11-1009http://www.scribd.com/doc/36737452/Evidence-File-10http://www.scribd.com/doc/36740278/My-Checklist-8-10http://www.scribd.com/doc/36740278/My-Checklist-8-10http://www.scribd.com/doc/36737452/Evidence-File-10http://www.scribd.com/doc/36731806/LID-ORH-NDB-RWY-11-1009http://www.scribd.com/doc/36722620/00375LOCKEhttp://www.scribd.com/doc/36721562/LID-SUZ-ILS-OR-LOC-DME-RWY-02-1009http://www.scribd.com/doc/36721562/LID-SUZ-ILS-OR-LOC-DME-RWY-02-1009http://www.scribd.com/doc/36722620/00375LOCKEhttp://www.scribd.com/doc/36731806/LID-ORH-NDB-RWY-11-1009http://www.scribd.com/doc/36737452/Evidence-File-10http://www.scribd.com/doc/36740278/My-Checklist-8-10
  • 8/8/2019 StringTokenizer tokenizer

    15/30

    1 p.

    3 p.

    1 p.

    10.

    76 p.

    21 p.

    http://www.scribd.com/doc/36747500/LID-CPR-AIRPORT-DIAGRAM-1009http://www.scribd.com/doc/36747998/Tourism-and-Hotel-Industryhttp://www.scribd.com/doc/36753292/When-the-Visions-Around-Youhttp://www.scribd.com/doc/36761350/06428-90001http://www.scribd.com/doc/36769218/Climate-Change-Corporatehttp://www.scribd.com/doc/36769218/Climate-Change-Corporatehttp://www.scribd.com/doc/36761350/06428-90001http://www.scribd.com/doc/36753292/When-the-Visions-Around-Youhttp://www.scribd.com/doc/36747998/Tourism-and-Hotel-Industryhttp://www.scribd.com/doc/36747500/LID-CPR-AIRPORT-DIAGRAM-1009http://www.scribd.com/doc/36747500/LID-CPR-AIRPORT-DIAGRAM-1009http://www.scribd.com/doc/36747998/Tourism-and-Hotel-Industryhttp://www.scribd.com/doc/36753292/When-the-Visions-Around-Youhttp://www.scribd.com/doc/36761350/06428-90001http://www.scribd.com/doc/36769218/Climate-Change-Corporate
  • 8/8/2019 StringTokenizer tokenizer

    16/30

    13 p.

    11.

    2 p.

    37 p.

    251 p.

    12.

    9 p.

    http://www.scribd.com/doc/36798230/Sharing-the-Happinesshttp://www.scribd.com/doc/36857160/Phuket-Historyhttp://www.scribd.com/doc/36883692/L6924Dhttp://www.scribd.com/doc/36886346/35141523-Ultra-Marines-06-the-Chapter-s-Duehttp://www.scribd.com/doc/36893002/Greece-Increased-the-Extent-of-Its-Territory-and-Populationhttp://www.scribd.com/doc/36893002/Greece-Increased-the-Extent-of-Its-Territory-and-Populationhttp://www.scribd.com/doc/36886346/35141523-Ultra-Marines-06-the-Chapter-s-Duehttp://www.scribd.com/doc/36883692/L6924Dhttp://www.scribd.com/doc/36857160/Phuket-Historyhttp://www.scribd.com/doc/36798230/Sharing-the-Happinesshttp://www.scribd.com/doc/36798230/Sharing-the-Happinesshttp://www.scribd.com/doc/36857160/Phuket-Historyhttp://www.scribd.com/doc/36883692/L6924Dhttp://www.scribd.com/doc/36886346/35141523-Ultra-Marines-06-the-Chapter-s-Duehttp://www.scribd.com/doc/36893002/Greece-Increased-the-Extent-of-Its-Territory-and-Population
  • 8/8/2019 StringTokenizer tokenizer

    17/30

    7 p.

    14 p.

    13.

    97 p.

    21 p.

    1 p.

    14.

    http://www.scribd.com/doc/36902994/Pow-Pow-Willis-5http://www.scribd.com/doc/36915860/Re-Will-of-Marguerite-Lindewall-139-ALR-1301-Civil-Deathhttp://www.scribd.com/doc/36928664/Gayle-Forman-If-I-Stayhttp://www.scribd.com/doc/36996118/1-9-6-10-5-30pm-New-Coast-Guard-Filing-With-Bill-of-Indictmenthttp://www.scribd.com/doc/37012918/LID-VCV-VOR-DME-RWY-17-1009http://www.scribd.com/doc/37012918/LID-VCV-VOR-DME-RWY-17-1009http://www.scribd.com/doc/36996118/1-9-6-10-5-30pm-New-Coast-Guard-Filing-With-Bill-of-Indictmenthttp://www.scribd.com/doc/36928664/Gayle-Forman-If-I-Stayhttp://www.scribd.com/doc/36915860/Re-Will-of-Marguerite-Lindewall-139-ALR-1301-Civil-Deathhttp://www.scribd.com/doc/36902994/Pow-Pow-Willis-5http://www.scribd.com/doc/36902994/Pow-Pow-Willis-5http://www.scribd.com/doc/36915860/Re-Will-of-Marguerite-Lindewall-139-ALR-1301-Civil-Deathhttp://www.scribd.com/doc/36928664/Gayle-Forman-If-I-Stayhttp://www.scribd.com/doc/36996118/1-9-6-10-5-30pm-New-Coast-Guard-Filing-With-Bill-of-Indictmenthttp://www.scribd.com/doc/37012918/LID-VCV-VOR-DME-RWY-17-1009
  • 8/8/2019 StringTokenizer tokenizer

    18/30

    1 p.

    127 p.

    1 p.

    15.

    1 p.

    1 p.

    http://www.scribd.com/doc/37013784/CPP-Breakuphttp://www.scribd.com/doc/37014764/The-Polyester-Prince-the-Rise-of-Dhirubhai-Ambani-by-Hamish-McDonaldhttp://www.scribd.com/doc/37024956/LID-BUY-GPS-RWY-24-1009http://www.scribd.com/doc/37026344/LID-MFD-VOR-DME-RNAV-OR-GPS-RWY-23-1009http://www.scribd.com/doc/37032130/LID-GEG-RNAV-GPS-RWY-25-1009http://www.scribd.com/doc/37032130/LID-GEG-RNAV-GPS-RWY-25-1009http://www.scribd.com/doc/37026344/LID-MFD-VOR-DME-RNAV-OR-GPS-RWY-23-1009http://www.scribd.com/doc/37024956/LID-BUY-GPS-RWY-24-1009http://www.scribd.com/doc/37014764/The-Polyester-Prince-the-Rise-of-Dhirubhai-Ambani-by-Hamish-McDonaldhttp://www.scribd.com/doc/37013784/CPP-Breakuphttp://www.scribd.com/doc/37013784/CPP-Breakuphttp://www.scribd.com/doc/37014764/The-Polyester-Prince-the-Rise-of-Dhirubhai-Ambani-by-Hamish-McDonaldhttp://www.scribd.com/doc/37024956/LID-BUY-GPS-RWY-24-1009http://www.scribd.com/doc/37026344/LID-MFD-VOR-DME-RNAV-OR-GPS-RWY-23-1009http://www.scribd.com/doc/37032130/LID-GEG-RNAV-GPS-RWY-25-1009
  • 8/8/2019 StringTokenizer tokenizer

    19/30

    15 p.

    16.

    9 p.

    1 p.

    5 p.

    17.

    20 p.

    http://www.scribd.com/doc/37047266/Kingfisher-Airlineshttp://www.scribd.com/doc/37056778/Human-perception-of-mobile-phone-vibrationhttp://www.scribd.com/doc/37093340/Watch-Free-Movies-Online-Websites-the-Benefits-of-Watching-Movies-Onlinehttp://www.scribd.com/doc/37118006/Dave-Apollo-Mandozinehttp://www.scribd.com/doc/37119122/001-020http://www.scribd.com/doc/37119122/001-020http://www.scribd.com/doc/37118006/Dave-Apollo-Mandozinehttp://www.scribd.com/doc/37093340/Watch-Free-Movies-Online-Websites-the-Benefits-of-Watching-Movies-Onlinehttp://www.scribd.com/doc/37056778/Human-perception-of-mobile-phone-vibrationhttp://www.scribd.com/doc/37047266/Kingfisher-Airlineshttp://www.scribd.com/doc/37047266/Kingfisher-Airlineshttp://www.scribd.com/doc/37056778/Human-perception-of-mobile-phone-vibrationhttp://www.scribd.com/doc/37093340/Watch-Free-Movies-Online-Websites-the-Benefits-of-Watching-Movies-Onlinehttp://www.scribd.com/doc/37118006/Dave-Apollo-Mandozinehttp://www.scribd.com/doc/37119122/001-020
  • 8/8/2019 StringTokenizer tokenizer

    20/30

    144 p.

    1 p.

    18.

    44 p.

    1 p.

    19 p.

    19.

    http://www.scribd.com/doc/37135024/FortiGate-HA-Guidehttp://www.scribd.com/doc/37176192/Chelsea-S-Lawhttp://www.scribd.com/doc/37187860/Awea-Permitting-Small-Windhttp://www.scribd.com/doc/37239258/Fleet-of-the-Eternalhttp://www.scribd.com/doc/37266860/Theravada-Buddhism-in-Japanhttp://www.scribd.com/doc/37266860/Theravada-Buddhism-in-Japanhttp://www.scribd.com/doc/37239258/Fleet-of-the-Eternalhttp://www.scribd.com/doc/37187860/Awea-Permitting-Small-Windhttp://www.scribd.com/doc/37176192/Chelsea-S-Lawhttp://www.scribd.com/doc/37135024/FortiGate-HA-Guidehttp://www.scribd.com/doc/37135024/FortiGate-HA-Guidehttp://www.scribd.com/doc/37176192/Chelsea-S-Lawhttp://www.scribd.com/doc/37187860/Awea-Permitting-Small-Windhttp://www.scribd.com/doc/37239258/Fleet-of-the-Eternalhttp://www.scribd.com/doc/37266860/Theravada-Buddhism-in-Japan
  • 8/8/2019 StringTokenizer tokenizer

    21/30

    1 p.

    1 p.

    15 p.

    20.

    2 p.

    11 p.

    http://www.scribd.com/doc/37291690/MEDICAL-DENTAL-DEVELOPMENT-LLC-v-PIERSON-et-al-Default-Rejection-9-10-10http://www.scribd.com/doc/37347014/1st-8mos-35of10http://www.scribd.com/doc/37404042/Rehab-Neglected-Horsehttp://www.scribd.com/doc/37433568/HBC-Value-Guide-Winonahttp://www.scribd.com/doc/37465972/Earth-Sapphire-Courthttp://www.scribd.com/doc/37465972/Earth-Sapphire-Courthttp://www.scribd.com/doc/37433568/HBC-Value-Guide-Winonahttp://www.scribd.com/doc/37404042/Rehab-Neglected-Horsehttp://www.scribd.com/doc/37347014/1st-8mos-35of10http://www.scribd.com/doc/37291690/MEDICAL-DENTAL-DEVELOPMENT-LLC-v-PIERSON-et-al-Default-Rejection-9-10-10http://www.scribd.com/doc/37291690/MEDICAL-DENTAL-DEVELOPMENT-LLC-v-PIERSON-et-al-Default-Rejection-9-10-10http://www.scribd.com/doc/37347014/1st-8mos-35of10http://www.scribd.com/doc/37404042/Rehab-Neglected-Horsehttp://www.scribd.com/doc/37433568/HBC-Value-Guide-Winonahttp://www.scribd.com/doc/37465972/Earth-Sapphire-Court
  • 8/8/2019 StringTokenizer tokenizer

    22/30

    4 p.

    21.

    16 p.

    More from this user

    PreviousNext

    1.

    1 p.

    2 p.

    1 p.

    2.

    http://www.scribd.com/doc/37480792/Nuances-Relating-to-Preference-Shares-in-Indiahttp://www.scribd.com/doc/37514602/Paper-3-Biologyhttp://www.scribd.com/doc/26270860/Notice-Feb1-2010-COMELEC-Final-Trusted-Buildhttp://www.scribd.com/doc/25469084/DRIP-Launches-Three-Music-Videos-on-January-29http://www.scribd.com/doc/24745129/Vertsol-Finals-2t20092010http://www.scribd.com/doc/24745129/Vertsol-Finals-2t20092010http://www.scribd.com/doc/25469084/DRIP-Launches-Three-Music-Videos-on-January-29http://www.scribd.com/doc/26270860/Notice-Feb1-2010-COMELEC-Final-Trusted-Buildhttp://www.scribd.com/doc/37514602/Paper-3-Biologyhttp://www.scribd.com/doc/37480792/Nuances-Relating-to-Preference-Shares-in-Indiahttp://www.scribd.com/doc/37480792/Nuances-Relating-to-Preference-Shares-in-Indiahttp://www.scribd.com/doc/37514602/Paper-3-Biologyhttp://www.scribd.com/doc/26270860/Notice-Feb1-2010-COMELEC-Final-Trusted-Buildhttp://www.scribd.com/doc/25469084/DRIP-Launches-Three-Music-Videos-on-January-29http://www.scribd.com/doc/24745129/Vertsol-Finals-2t20092010
  • 8/8/2019 StringTokenizer tokenizer

    23/30

    2 p.

    5 p.

    4 p.

    3.

    4 p.

    2 p.

    http://www.scribd.com/doc/22097579/Vertsol-Midterms-2t20092010http://www.scribd.com/doc/14229348/ITETHIC-3rd-Trimester-20082009-Final-Examshttp://www.scribd.com/doc/13112800/Mark-Laccay-on-Bite-Magazine-Landscapehttp://www.scribd.com/doc/13112725/Mark-Laccay-on-Bite-Magazinehttp://www.scribd.com/doc/13112613/Mark-Laccay-on-Bite-Magazinehttp://www.scribd.com/doc/13112613/Mark-Laccay-on-Bite-Magazinehttp://www.scribd.com/doc/13112725/Mark-Laccay-on-Bite-Magazinehttp://www.scribd.com/doc/13112800/Mark-Laccay-on-Bite-Magazine-Landscapehttp://www.scribd.com/doc/14229348/ITETHIC-3rd-Trimester-20082009-Final-Examshttp://www.scribd.com/doc/22097579/Vertsol-Midterms-2t20092010http://www.scribd.com/doc/22097579/Vertsol-Midterms-2t20092010http://www.scribd.com/doc/14229348/ITETHIC-3rd-Trimester-20082009-Final-Examshttp://www.scribd.com/doc/13112800/Mark-Laccay-on-Bite-Magazine-Landscapehttp://www.scribd.com/doc/13112725/Mark-Laccay-on-Bite-Magazinehttp://www.scribd.com/doc/13112613/Mark-Laccay-on-Bite-Magazine
  • 8/8/2019 StringTokenizer tokenizer

    24/30

    4 p.

    4.

    2 p.

    4 p.

    3 p.

    5.

    21 p.

    http://www.scribd.com/doc/12931260/Drip-in-PrintCastingcomhttp://www.scribd.com/doc/12155480/Travellr-goes-into-Private-Beta-Media-Briefhttp://www.scribd.com/doc/11521940/Ncomputing-Multi-User-Dochttp://www.scribd.com/doc/11438932/Tor-Idp2-Finalhttp://www.scribd.com/doc/10131420/Fear-of-Fish-Ruby-on-Rails-Handouthttp://www.scribd.com/doc/10131420/Fear-of-Fish-Ruby-on-Rails-Handouthttp://www.scribd.com/doc/11438932/Tor-Idp2-Finalhttp://www.scribd.com/doc/11521940/Ncomputing-Multi-User-Dochttp://www.scribd.com/doc/12155480/Travellr-goes-into-Private-Beta-Media-Briefhttp://www.scribd.com/doc/12931260/Drip-in-PrintCastingcomhttp://www.scribd.com/doc/12931260/Drip-in-PrintCastingcomhttp://www.scribd.com/doc/12155480/Travellr-goes-into-Private-Beta-Media-Briefhttp://www.scribd.com/doc/11521940/Ncomputing-Multi-User-Dochttp://www.scribd.com/doc/11438932/Tor-Idp2-Finalhttp://www.scribd.com/doc/10131420/Fear-of-Fish-Ruby-on-Rails-Handout
  • 8/8/2019 StringTokenizer tokenizer

    25/30

    2 p.

    2 p.

    6.

    5 p.

    2 p.

    3 p.

    7.

    http://www.scribd.com/doc/9646711/Lackluster-2008http://www.scribd.com/doc/9609453/QLE-Awards-the-Point-is-the-Musichttp://www.scribd.com/doc/8702631/Friendship-by-Bettina-Olmedohttp://www.scribd.com/doc/8553957/Chinkee-Tan-30-Nov-2008http://www.scribd.com/doc/8553026/Via-Survey-1-December-2008http://www.scribd.com/doc/8553026/Via-Survey-1-December-2008http://www.scribd.com/doc/8553957/Chinkee-Tan-30-Nov-2008http://www.scribd.com/doc/8702631/Friendship-by-Bettina-Olmedohttp://www.scribd.com/doc/9609453/QLE-Awards-the-Point-is-the-Musichttp://www.scribd.com/doc/9646711/Lackluster-2008http://www.scribd.com/doc/9646711/Lackluster-2008http://www.scribd.com/doc/9609453/QLE-Awards-the-Point-is-the-Musichttp://www.scribd.com/doc/8702631/Friendship-by-Bettina-Olmedohttp://www.scribd.com/doc/8553957/Chinkee-Tan-30-Nov-2008http://www.scribd.com/doc/8553026/Via-Survey-1-December-2008
  • 8/8/2019 StringTokenizer tokenizer

    26/30

    3 p.

    2 p.

    4 p.

    8.

    48 p.

    3 p.

    http://www.scribd.com/doc/8552700/Top-Three-Intelligenceshttp://www.scribd.com/doc/8508631/NOT-Augmented-Reality-and-DEFINITELY-not-Web-Squaredhttp://www.scribd.com/doc/8508365/QLE-Awards-Erwin-Romulo-Versionhttp://www.scribd.com/The-Necessities-Feasibilites-and-Principles-for-EFL-Teachers-to-build-a-LearnerOriented-Minicorpus-for-Practical-Classroom-use-/d/8385207http://www.scribd.com/doc/8331936/The-QLE-Awards-112108-Manila-Bulletin-Luis-Katigbakhttp://www.scribd.com/doc/8331936/The-QLE-Awards-112108-Manila-Bulletin-Luis-Katigbakhttp://www.scribd.com/The-Necessities-Feasibilites-and-Principles-for-EFL-Teachers-to-build-a-LearnerOriented-Minicorpus-for-Practical-Classroom-use-/d/8385207http://www.scribd.com/doc/8508365/QLE-Awards-Erwin-Romulo-Versionhttp://www.scribd.com/doc/8508631/NOT-Augmented-Reality-and-DEFINITELY-not-Web-Squaredhttp://www.scribd.com/doc/8552700/Top-Three-Intelligenceshttp://www.scribd.com/doc/8552700/Top-Three-Intelligenceshttp://www.scribd.com/doc/8508631/NOT-Augmented-Reality-and-DEFINITELY-not-Web-Squaredhttp://www.scribd.com/doc/8508365/QLE-Awards-Erwin-Romulo-Versionhttp://www.scribd.com/The-Necessities-Feasibilites-and-Principles-for-EFL-Teachers-to-build-a-LearnerOriented-Minicorpus-for-Practical-Classroom-use-/d/8385207http://www.scribd.com/doc/8331936/The-QLE-Awards-112108-Manila-Bulletin-Luis-Katigbak
  • 8/8/2019 StringTokenizer tokenizer

    27/30

    3 p.

    9.

    2 p.

    Recent Readcasters

    Add a Comment

    Top of Form

    ba9277306bed2a

    Submit

    http://www.scribd.com/doc/8331480/The-QLE-Awards-112108-Inquirer-Quark-Henareshttp://www.scribd.com/doc/8124229/Rage-Against-the-Rock-Awards-by-Luis-Katigbak-18-November-2008http://www.scribd.com/Ramasubramania_7757http://www.scribd.com/doc/8124229/Rage-Against-the-Rock-Awards-by-Luis-Katigbak-18-November-2008http://www.scribd.com/doc/8331480/The-QLE-Awards-112108-Inquirer-Quark-Henareshttp://www.scribd.com/doc/8331480/The-QLE-Awards-112108-Inquirer-Quark-Henareshttp://www.scribd.com/doc/8124229/Rage-Against-the-Rock-Awards-by-Luis-Katigbak-18-November-2008
  • 8/8/2019 StringTokenizer tokenizer

    28/30

    document_comm

    4gen

    Bottom of Form

    mohammedirfan13left a comment

    plzzzzzzzzzz andy body tell me what is the format for in.txt file.. plzzzzzzz... and what is thebest IDE to implement this algorithm.. plzzzzz reply any body...

    03 / 19 / 2010

    ReplyReport

    merkurisa left a comment

    thank you for your uploding,but please add the" in.txt" file.please please please...

    03 / 07 / 2010

    ReplyReport

    emadofleft a comment

    thanks, but, in which way the data in the input file is defined?

    02 / 02 / 2010

    ReplyReport

    umayanganie left a commentthanks.

    01 / 06 / 2010

    ReplyReport

    zarsiwalaleft a comment

    Is the .txt file attached some other place? Or is the format specified somewhere? Thanks!

    11 / 16 / 2009

    ReplyReportShow More

    Print this document

    High Quality

    Open the downloaded document, and select print from the file menu (PDF reader required).

    Add this document to your Collections

    This is a private document, so it may only be added to private collections.Top of Form

    http://www.scribd.com/mohammedirfan13http://www.scribd.com/mohammedirfan13http://www.scribd.com/events/23206290?user_id=24745488-mohammedirfan13http://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/merkurisahttp://www.scribd.com/events/22800139?user_id=8672413-merkurisahttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/emadofhttp://www.scribd.com/events/21767419?user_id=9710072-emadofhttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/umayanganiehttp://www.scribd.com/events/20911814?user_id=18645638-umayanganiehttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/zarsiwalahttp://www.scribd.com/zarsiwalahttp://www.scribd.com/events/19742643?user_id=19217025-zarsiwalahttp://tmp/svmnj.tmp/javascript:void(0)http://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/mohammedirfan13http://www.scribd.com/events/23206290?user_id=24745488-mohammedirfan13http://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/merkurisahttp://www.scribd.com/events/22800139?user_id=8672413-merkurisahttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/emadofhttp://www.scribd.com/events/21767419?user_id=9710072-emadofhttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/umayanganiehttp://www.scribd.com/events/20911814?user_id=18645638-umayanganiehttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/zarsiwalahttp://www.scribd.com/events/19742643?user_id=19217025-zarsiwalahttp://tmp/svmnj.tmp/javascript:void(0)http://tmp/svmnj.tmp/javascript:void(0)
  • 8/8/2019 StringTokenizer tokenizer

    29/30

    ba9277306bed2a

    Name:

    Enter a name for your new coll

    Description:

    Collection Type:

    public - locked

    public locked: only you can add to this collection, but others can view itpublic moderated: others can add to this collection, but you approve or reject additionsprivate: only you can add to this collection, and only you will be able to view it

    Save collection

    CancelBottom of Form

    Finished? Back to Document

    Add this document to your Collections

    This is a private document, so it may only be added to private collections.

    Top of Form

    ba9277306bed2a

    Name:

    http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://tmp/svmnj.tmp/javascript:void(0)
  • 8/8/2019 StringTokenizer tokenizer

    30/30

    Description:

    Collection Type:

    public - locked

    public locked: only you can add to this collection, but others can view itpublic moderated: others can add to this collection, but you approve or reject additionsprivate: only you can add to this collection, and only you will be able to view it

    Save collection

    CancelBottom of Form

    Finished? Back to Document

    Scribd Archive > Charge to your MobilePhone Bill

    http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://tmp/svmnj.tmp/javascript:void(0)http://www.scribd.com/doc/2062526/Decision-Tree-Algorithmhttp://tmp/svmnj.tmp/javascript:void(0)