diff --git a/numbers.c b/numbers.c index 2b10404..13cf7cb 100644 --- a/numbers.c +++ b/numbers.c @@ -31,7 +31,7 @@ int compare_tree_data(const void *arg1, const void *arg2) { unsigned int *createNumbers(unsigned int len) { if (len == 0) return NULL; - // --- NEU: Zufallsgenerator initialisieren --- + // Wir verwenden eine statische Variable, damit srand nur ein einziges Mal // aufgerufen wird, auch wenn createNumbers mehrfach benutzt wird. static int is_seeded = 0; @@ -39,7 +39,6 @@ unsigned int *createNumbers(unsigned int len) { srand(time(NULL)); // Initialisiert den Generator mit der aktuellen Zeit is_seeded = 1; } - // --------------------------------------------- TreeNode *root = NULL;