BinTree sortier mal was

A-Welt Forum
Verfügbare Informationen zu "BinTree sortier mal was"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: alexander
  • Forum: A-Welt Forum
  • Forenbeschreibung: Das geile Forum
  • aus dem Unterforum: Java-Forum
  • Antworten: 1
  • Forum gestartet am: Freitag 04.03.2005
  • Sprache: deutsch
  • Link zum Originaltopic: BinTree sortier mal was
  • Letzte Antwort: vor 17 Jahren, 25 Tagen, 12 Stunden, 2 Minuten
  • Alle Beiträge und Antworten zu "BinTree sortier mal was"

    Re: BinTree sortier mal was

    alexander - 02.03.2006, 00:03

    BinTree sortier mal was
    Für die Aufgabe hab ich bei BinTree etwas hinzugefügt:

    Code:   public void setValue(Object o){
        info = o;
        if(left==null)
          left = new BinTree();
        if(right==null)
          right = new BinTree();
      }

    außerdem hab ich beim Project die folgenden Funktionen:
    Code:   private boolean start = true;

      // String einfügen
      private void addString(BinTree b, String s){
        if(!b.empty()){
          if( ((String)b.value()).length() > s.length()){      // s: kleiner
            addString(b.right(), s);
          }else if( ((String)b.value()).length() < s.length()){// s: größer
            addString(b.left(), s);
          }
          else{  // s: gleichgroß
            if(!s.equals(b.value())){  // nicht der selbe String?
              addString(b.right(), s);
            }
          }
        }else{
          b.setValue((Object)s);
        }
      }

      // Inhalt ausgeben
      private void infix(BinTree b){
        if(!b.empty()){
          infix(b.right());
          taAusgabe.append((String)b.value()+"\n");
          infix(b.left());
        }
      }

      // Anfang Ereignisprozeduren
      public void bAddActionPerformed(ActionEvent evt) {
        // Eingabe
        if(start){
          b = new BinTree((Object)tfEingabe.getText());
          start = false;
          taAusgabe.setText("");
        }else{
          taAusgabe.setText("");
          addString(b, tfEingabe.getText());
        }
       
        // Ausgabe

        infix(b);
      }



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum A-Welt Forum

    BinTree sortier mal was - gepostet von alexander am Mittwoch 01.03.2006
    Zahlensystem - gepostet von alexander am Mittwoch 03.05.2006
    GARD INFO - gepostet von GunnOr am Donnerstag 09.03.2006



    Ähnliche Beiträge wie "BinTree sortier mal was"

    Dann will ich mich jetzt auch mal vorstellen... - Berit (Montag 26.03.2007)
    "Lost" gratis im Netz - na das ist doch mal was!:) - Dani (Dienstag 11.04.2006)
    ....einfach mal zum nachdenken..... - phex (Dienstag 05.12.2006)
    Mal n bissl Urlaubfeeling *g* - ~Mona~ (Samstag 03.09.2005)
    ich auch mal will :-D - carmen (Dienstag 29.08.2006)
    ich muss euch mal was zeigen: - steffen (Sonntag 24.06.2007)
    Nun mal raus... - matthiasheld (Dienstag 05.10.2004)
    Mal sehen wie kreativ unsere Allymember so sind... - Arlor (Freitag 02.02.2007)
    Nun ich mal wieder ;o) - schulle (Montag 03.09.2007)
    Ach ich wollte nur mal wieder bißchen nerven *lach* - Shirley (Samstag 02.12.2006)