Die Suche ergab 17 Treffer

von Xeon
Mo Apr 08, 2019 2:00 pm
Forum: C / C++
Thema: Rekursionen verstehen in C
Antworten: 1
Zugriffe: 238

Rekursionen verstehen in C

Hallo zusammen, ich lerne Programmieren mit dem Buch: C von A bis Z von Jürgen Wolf. Beim Kapitel 22 geht es um Binäre Bäume, dort werden Rekursionen behandelt. Leider verstehe ich das Thema Rekursionen nicht ganz. Kennt jemand eine Quelle wo es ausführlich erklärt wird? Hier ist der Code den ich ni...
von Xeon
Do Mär 14, 2019 5:01 pm
Forum: C / C++
Thema: Löschen eines Elements im binären Baum
Antworten: 4
Zugriffe: 422

Re: Löschen eines Elements im binären Baum

Der Fehler hätte auffallen sollen, aber irgendwie habe ich ihn doch nicht gefunden. Vielen Dank Xin, du hast mir wieder sehr geholfen.
von Xeon
Do Mär 14, 2019 3:11 pm
Forum: C / C++
Thema: Löschen eines Elements im binären Baum
Antworten: 4
Zugriffe: 422

Re: Löschen eines Elements im binären Baum

Entschuldigung, hier der Code: void loesche(KNOTEN **zeiger, int such) //Mit dieser Funktion wird der Wert gesucht zum löschen { if((*zeiger) == NULL) printf("Baum ist leer\n"); else if((*zeiger)->wert == such) /* Gefunden! */ loesche_knoten(zeiger); else if((*zeiger)->wert >= such) loesche(&((*zeig...
von Xeon
Mi Mär 13, 2019 4:02 pm
Forum: C / C++
Thema: Löschen eines Elements im binären Baum
Antworten: 4
Zugriffe: 422

Löschen eines Elements im binären Baum

Hallo zusammen, ich möchte ein Element im binären Baum löschen das zwei Nachfolger hat. Leider funktioniert es nicht ganz. Hier ist der link: http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/022_c_algorithmen_004.htm#mj4288fdcfb29e6adbcbf80c102c324f2f Ich glaube der Fehler ist in dieser Funktion vo...
von Xeon
Fr Dez 21, 2018 3:51 pm
Forum: C / C++
Thema: 8 Bits 256 Zustände?
Antworten: 1
Zugriffe: 896

8 Bits 256 Zustände?

Hallo zusammen, ich lerne in diesem Openbook C programmieren: http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/005_c_basisdatentypen_011.htm#mj70d5ed4c4c164bd56bcc13de3d28631b In diesem Link oben ist eine Tabelle aufgeführt, dort steht dass Bit Nummer 7 128 Zahlen darstellen kann. 8 Bits müssten do...
von Xeon
Mi Okt 31, 2018 4:47 pm
Forum: C / C++
Thema: Doppelt verkettete Listen
Antworten: 8
Zugriffe: 1012

Re: Doppelt verkettete Listen

Vielen Dank Xin, du hast mir sehr geholfen.
von Xeon
Mo Okt 29, 2018 4:58 pm
Forum: C / C++
Thema: Doppelt verkettete Listen
Antworten: 8
Zugriffe: 1012

Re: Doppelt verkettete Listen

Ich habe es erst heute ausprobiert mit der Zeichnung auf einem Blatt Papier. Sicher bin ich mir nicht ob es so stimmt: zeigerA->next = zeigerB->next; zeigerA->previous = zeigerB; zeigerA = zeigerB->next->previous; zeigerB->next = zeigerA; Mit den neuen Bezeichnungen previous und current, die du vorg...
von Xeon
Do Okt 25, 2018 1:34 pm
Forum: C / C++
Thema: Doppelt verkettete Listen
Antworten: 8
Zugriffe: 1012

Re: Doppelt verkettete Listen

Verstehe ich dich richtig dass diese Zeile überflüssig ist?

Code: Alles auswählen

zeigerB->next->previous = zeigerA;
von Xeon
Mi Okt 24, 2018 2:19 pm
Forum: C / C++
Thema: Doppelt verkettete Listen
Antworten: 8
Zugriffe: 1012

Doppelt verkettete Listen

Hallo zusammen, einen Teil verstehe ich nicht bei den Doppelt verkettete Listen. Ich habe den Code nach geschrieben. void eingabe_sortiert(char *nname, char *vname) { struct angestellt *zeigerA, *zeigerB; if(NULL == anfang) { anhaengen(nname, vname); } else { zeigerA = anfang; while(zeigerA != NULL ...
von Xeon
Di Jan 16, 2018 8:32 pm
Forum: C / C++
Thema: Zeiger zuweisen?
Antworten: 4
Zugriffe: 780

Re: Zeiger zuweisen?

Du hast mir weiter geholfen, danke dafür.