inital test

This commit is contained in:
maxgrf 2025-12-11 11:53:00 +01:00
parent e4b2c4b8eb
commit f9bca135ec
2 changed files with 5 additions and 3 deletions

BIN
doble.exe

Binary file not shown.

View File

@ -16,7 +16,7 @@
// creating random numbers.
//ohne Binärbaum
/*unsigned int *createNumbers(unsigned int len)
unsigned int *createNumbers(unsigned int len)
{
if (len <= 2)
return NULL;
@ -45,12 +45,14 @@
numbers[rand()% len] = (rand()% (2* len) )+ 1;
return numbers;
free(numbers);
}*/
}
int compare(const void *a, const void *b) {
return (*(int*)a - *(int*)b);
}
//mit Binärbaum
/*
unsigned int *createNumbers(unsigned int len)
{
if (len <= 2)
@ -81,7 +83,7 @@ unsigned int *createNumbers(unsigned int len)
clearTree(root);
free(numbers);
}
*/
// Returns only the only number in numbers which is present twice. Returns zero on errors.
unsigned int getDuplicate(const unsigned int numbers[], unsigned int len)
{