ALG01

Algorithmus, Baumdurchlauf, Compiler, Interpreter...; Cobol, Pascal, C/C++, Java & Co.
Antworten
hYpe
Forums-Profi
Forums-Profi
Beiträge: 243
Registriert: 05.12.07 15:01
Wohnort: Stuttgart
Kontaktdaten:

Hallo,

ich versuche gerade die Aufgaben von ALG01 zu lösen.
Die Erste war ja noch easy, die habe ich hinbekommen.

Nur bei 2-5 blicke ich überhaupt nicht, um was es geht.
Finde in der Lerneinheit irgendwie auch nix drüber, wahrscheinlich bin ich blind.

Kann mir jemand einen Denkanstoß geben?
Wie müssen die Funktionen countNodes() etc. aussehen?

Grüße
pdackel
Neues Mitglied
Neues Mitglied
Beiträge: 4
Registriert: 22.03.09 13:45
Wohnort: Leipzig
Kontaktdaten:

hier ein Denkanstoß :)

Code: Alles auswählen

     int countNodes( BinaryTreeNode *baum ) {
    	 cout << "priv" << endl;
             if ( baum == NULL )
				 {
            	 return 0;
             	 }
             else
				 {
                int count = 1;
                count += countNodes(baum->l_next);
                count += countNodes(baum->r_next);
                return count;
				}
			}
hYpe
Forums-Profi
Forums-Profi
Beiträge: 243
Registriert: 05.12.07 15:01
Wohnort: Stuttgart
Kontaktdaten:

Danke, hat sich aber schon erledigt ;-)
Antworten