home *** CD-ROM | disk | FTP | other *** search
- /*
- * typedefs etc. für einen (binären) AVL-Baum am Beispiel einer
- * CD-Verwaltung.
- * ATOS 1/97
- */
-
- /* structs */
-
- typedef struct knoten
- {
- int cd_nr; /* die CD-Nummer */
- char titel[41], /* Der CD-Titel */
- gruppe[41]; /* Die Gruppe */
- int avl; /* "Balancefaktor" */
- struct knoten *links; /* Zeiger auf den linken Teilbaum */
- struct knoten *rechts; /* Zeiger auf den rechten Teilbaum */
- } Knoten;
-
-
- /* diverses */
- #ifndef TRUE /* wenn nicht schon durch ein anderes Headerfile definiert */
- #define FALSE 0
- #define TRUE !FALSE
- #endif
-
-
-