Zum Inhalt springen

lisa1

Mitglieder
  • Gesamte Inhalte

    30
  • Benutzer seit

  • Letzter Besuch

Beiträge von lisa1

  1. So wie du vermutlich unfähig bist, eine Kunstlinsenimplantation durchzuführen, oder ein Düsenflugzeug zu fliegen. Du hast es nicht gelernt, also kannst du es nicht. Das ist für sich genommen noch kein Problem.

    Ein Problem wird es erst dadurch, dass du solche Aufgaben anscheinend lösen können solltest. Diese Aufgabe steht im Kontext einer Ausbildung, bei der du genau das hättest lernen sollen. Warum das nicht passiert ist, kannst du vermutlich nur selbst beantworten. Du solltest aber auch die Materialien an die Hand bekommen haben, um das nachzuholen.

    ich habe keine materialien mehr von dem Kurs ich bin quer eingestiegen weil ich das Studium unterbrochen hatte ............

  2. Wenn du den Typ weglässt, ist das kein gültiger Java-Code mehr.

    Deine "neue" isempty-Implementierung ist auch Blödsinn.

    Wir können das hier noch tagelang weiterspielen, aber das bringt dir nichts. Die Wahrscheinlichkeit, dass du mit deiner jetzigen Vorgehensweise auf eine richtige Lösung kommst, ist praktisch gleich Null.

    Meiner Meinung nach hast du momentan nicht mal ansatzweise die nötigen Kenntnisse, diese Aufgabe zu lösen. Mit ein paar Tipps ist dir nicht geholfen, du hast massive Lücken bei den Grundlagen. Ich weiß nicht wieso, und ich will das hier auch nicht erörtern. Ein Webforum wie dieses ist aber nicht geeignet, die Ausbildung nachzuholen, die dieser Aufgabe vorausgegangen sein muss.

    Bestenfalls (oder schlimmstenfalls, kommt auf den Standpunkt an) kommst du so an eine Lösung für diese konkrete Aufgabe, was dir zwar für den Moment hilft, aber nicht auf lange Sicht, weil damit deine Wissenslücken nicht behoben sind. Bei der nächsten Aufgabe, oder spätestens bei der Prüfung, hast du dann wieder dasselbe Problem.

    Die Frage ist also: Was willst du? Eine schnelle Lösung für diese Aufgabe, oder deine Wissenslücken schließen?

    nachdem ich ja so dumm bin weiss ich einfach folgendes

    empty gibt einen leeren Baum zurück

    maketree ---------->Liefert den Aufbau eines binären Baumes

    key--------> gibt das Wurzelelement zurück vom Baum

    degree------>gibt die anzahl der Söhne vom Knoten aus

    son-->gibt den n-ten sohn aus

    isempty------>prüft ob der Baum voll oder leer ist

    so und das will man programmiert haben

    ist ja so schwierig was das hätte man erklären können

  3. So wie du vermutlich unfähig bist, eine Kunstlinsenimplantation durchzuführen, oder ein Düsenflugzeug zu fliegen. Du hast es nicht gelernt, also kannst du es nicht. Das ist für sich genommen noch kein Problem.

    Ein Problem wird es erst dadurch, dass du solche Aufgaben anscheinend lösen können solltest. Diese Aufgabe steht im Kontext einer Ausbildung, bei der du genau das hättest lernen sollen. Warum das nicht passiert ist, kannst du vermutlich nur selbst beantworten. Du solltest aber auch die Materialien an die Hand bekommen haben, um das nachzuholen.

    mögen sie Fachkenntnisse haben sie sind aber nicht in der Lage Leuten etwas beizubringen wenn diese Schwächen haben du meine Güte

    SIe sind Sie als Klotzkopp und der Name ist zutreffend

  4. Wie sieht denn dein aktueller Code dafür aus?

    Blablabla:

    bisher habe ich nur

    import.java.util.list

    public class arbtree{

    list<arbtree> sons

    public maketree(sonl, elem, sonr)

    {

    l = sonl, elem 0 x, r = sonr

    }

    public empty(){

    return == null

    }

    public boolean isempty(int key){

    if key == null;

    return true

    else

    retrun false

    }

    public getkey(){

    return key;

    }

    das andere habe ich noch nicht

  5. Wenn du meinst. Ich hab mal bei deiner ersten Lösung für b alles rot markiert, was ich für falsch halte:

    class arbtree{

    list <Arbtree> sons

    public empty(){

    return key == null;

    }

    public getkey( ){

    return key;

    }

    [/color]

    public [color=#ff0000]knoten getson[/color](int i)

    {

    return [color=#ff0000]sohn[i][/color];

    }

    public static void degree ([color=#ff0000]int sonNodes([/color]){

    [color=#ff0000]int sonl = 0;

    sumr = 0;

    if(left !=null)

    suml = left.sumnodes();

    if (right !=null)

    sumr = right.sum.nodes();

    return

    suml + sumr;[/color]

    }

    public maketree (sonl, elem, sonr)

    {

    l = sonl, elem = x,

    r = sonr

    }

    Dazu noch alles, was in der Aufgabenstellung gefordert ist, und bei dir schlicht fehlt. Viel Spaß beim Beheben.

    Wie sieht eigentlich deine Lösung für Teil a aus?

    Ich kann auch ein paar Tonnen Ziegelsteine auf einen Haufen werfen, und sagen, das ist ein Haus, sind nur ein paar "Fehler" drin.

    Und dann lass ich mir von einem Fachmann erklären, welche Ziegel an der falschen Stelle liegen, und lege sie dahin, wo sie hingehören, bis mein Haus steht. Meinst du, dass das funktioniert?

    ja so krass meine ich das nicht ....

    so wie ich das raushöre bin ich total unfähig

  6. Das ist aber für dich nicht "ganz einfach".

    Falls die Frage nicht klar war: Willst du lernen, wie es geht, oder willst du, dass jemand die Aufgabe für dich löst?

    ich wäre froh wenn mir jemand die fehler zeigt und ich sie dann beheben kann

    genau für mich ist es im moment nicht so ganz einfach

    ich habe keine programmierausbildung und einiges vergessen darum diese fehler

  7. Wenn du den Typ weglässt, ist das kein gültiger Java-Code mehr.

    Deine "neue" isempty-Implementierung ist auch Blödsinn.

    Wir können das hier noch tagelang weiterspielen, aber das bringt dir nichts. Die Wahrscheinlichkeit, dass du mit deiner jetzigen Vorgehensweise auf eine richtige Lösung kommst, ist praktisch gleich Null.

    Meiner Meinung nach hast du momentan nicht mal ansatzweise die nötigen Kenntnisse, diese Aufgabe zu lösen. Mit ein paar Tipps ist dir nicht geholfen, du hast massive Lücken bei den Grundlagen. Ich weiß nicht wieso, und ich will das hier auch nicht erörtern. Ein Webforum wie dieses ist aber nicht geeignet, die Ausbildung nachzuholen, die dieser Aufgabe vorausgegangen sein muss.

    Bestenfalls (oder schlimmstenfalls, kommt auf den Standpunkt an) kommst du so an eine Lösung für diese konkrete Aufgabe, was dir zwar für den Moment hilft, aber nicht auf lange Sicht, weil damit deine Wissenslücken nicht behoben sind. Bei der nächsten Aufgabe, oder spätestens bei der Prüfung, hast du dann wieder dasselbe Problem.

    Die Frage ist also: Was willst du? Eine schnelle Lösung für diese Aufgabe, oder deine Wissenslücken schließen?

    ich sollte diese Aufgabe lösen ganz einfach und einsenden

    durch die Fehler die ich mache werde ich die Lücken schliessen

  8. eine Liste Implementieren welche die Söhne ausgibt diese muss ich noch

    machen

    und für key würde ich implementieren

    public getkey(){

    return key;

    }

    schlüssel werden zurückgegeben ich rate jetzt nicht:rolleyes:

    ich denke so wäre es besser denn es muss ein schlüssel zurückgegeben werden

    und so wäre

    public boolean isempty (int key){

    if int key == null;

    return true

    else

    return false

    }

    public getson (int i){

    { return son

    }

    get function liefert den sohn zurück

    eine Möglichkeit von isempty :upps

  9. Nein.

    Es gibt keinen "rechten" und "linken" Sohn. Das ist kein Binärbaum.

    Raten wird dich nicht weiterbringen.

    eine Liste Implementieren welche die Söhne ausgibt diese muss ich noch

    machen

    und für key würde ich implementieren

    public int getkey(){

    return key;

    }

    schlüssel werden zurückgegeben ich rate jetzt nicht:rolleyes:

  10. also ich meine

    empty und maketree sind richtig umgesetzt

    mit key da habe ich glaube ich ein Problem und mit degree und son auch

    ich nehme an ich muss das mit einer liste implementieren weil man eine generische Java Klasse list1<ElemType> erstellen muss

    und ich denke count muss ich als liste implementieren mit einer nicht rekursiven Breitensuche

  11. 
    
    Aufgabe 
    
    
    class arbtree{
    
    arbtree links;
    
    abtree rechts;
    
    int key;
    
    
    arbtree (int key);
    
    this.links = null;
    
    this.rechts = null;
    
    this.inhalt = key;
    
    
    public boolean empty(){
    
    return key == null;
    
    }
    
    
    public static void key1(int key){
    
    this.key = key;
    
    }
    
    
    public knoten getson(int i)
    
    { 
    
    return sohn[i];
    
    }
    
    
    public static void degree (int sonNodes(){
    
    int sonl = 0;
    
    sumr = 0;
    
    if(left !=null)
    
    suml = left.sumnodes();
    
    if (right !=null)
    
    sumr = right.sum.nodes();
    
    return
    
    suml + sumr;
    
    }
    
    
    public static void maketree (arbtree l, keyx, arbtree r)
    
    {
    
    left = l;
    
    key = x;
    
    right = r;
    
    }
    
    
    Aufgabe c)
    
    
    public boolean count (int elem, int anz){
    
    node k = root;
    
    anz = 0;
    
    do {
    
    if (k.date == elem)
    
    return  true;
    
    anz = anz + 1;
    
    if(k.data > elem)
    
    k = k.links;
    
    if(k.data < elem)
    
    k = k.rechts;
    
    }
    
    while (k != null){
    
    return false;
    
    }
    
    
    wo haben sich Fehler eingeschlichen kann ich dies so programmieren?
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    [/code]

    post-52684-14430448290168_thumb.jpg

  12. mein lauffähiger code ist derselbe nur schaffe ich es noch nicht die Quelldatei zu öffnen diese habe ich im ortner scr des projektortners abgelegt wo der haken ist weiss ich nicht

     
    
    public class A2 {
    
    public static int [][]tempArray;
    
    
    public static void readData (){
    
    In.open("f.txt");
    
    int size = In.readIpublic class te {
    
    public nt();
    
    tempArray = new int[size][2];
    
    int in = 0;
    
    for (int i = 0; i < size; i++){
    
    in = In.readInt();
    
    tempArray [i][0] = in;
    
    in = In.readInt();
    
    tempArray [i][1] = in;
    
    }
    
    
    In.close();
    
    }
    
    public static double mittelwert(){
    
    int sum = 0;
    
    for(int i = 0; i < tempArray.length; i++){
    
    sum = sum + tempArray[i][1];
    
    }
    
    double res = sum /((double)tempArray.length);
    
    return res;
    
    }
    
    
    public static int maxId(){
    
    int maxIndex = 0;
    
    for (int i = 0; i < tempArray.length; i++){
    
    if(tempArray[maxIndex][1]< tempArray[i][1]){
    
    maxIndex = i;
    
    }
    
    }
    
    return tempArray[maxIndex][0];
    
    }
    
    
    public static int minId(){
    
    int minIndex = 0;
    
    for (int i = 0; i < tempArray.length; i++){
    
    if (tempArray[minIndex][1] > tempArray[i][1]);
    
    minIndex = i;
    
    }
    
    
    return tempArray[minIndex][0];
    
    
    }
    
    public static void main(String[] args) {
    
    // TODO Auto-generated method stub
    
    readData();
    
    double m = mittelwert();
    
    Out.println("Mittelwert: " + m);
    
    int minid = minId();
    
    Out.println("Id mit dem kleinsten Wert: " + minid);
    
    int maxid = maxId();
    
    Out.println("Id mit dem grössten Wert : " + maxid);
    
    
    
    }
    
    
    } 

    augabenstellung

    Gegeben ist eine Datei mit Temperaturwerten in Grad Kelvin. Die Zahl in der

    ersten Teile gibt an, wieviele Datenwerte in der Datei sind.

    Anschliessend folgen abwechslungsweise eine Identifikationsnummer und der

    entsprechende Temperaturwert.

    gruss

    e.w.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...