inital test
This commit is contained in:
parent
e4b2c4b8eb
commit
f9bca135ec
@ -16,7 +16,7 @@
|
|||||||
// creating random numbers.
|
// creating random numbers.
|
||||||
|
|
||||||
//ohne Binärbaum
|
//ohne Binärbaum
|
||||||
/*unsigned int *createNumbers(unsigned int len)
|
unsigned int *createNumbers(unsigned int len)
|
||||||
{
|
{
|
||||||
if (len <= 2)
|
if (len <= 2)
|
||||||
return NULL;
|
return NULL;
|
||||||
@ -45,12 +45,14 @@
|
|||||||
numbers[rand()% len] = (rand()% (2* len) )+ 1;
|
numbers[rand()% len] = (rand()% (2* len) )+ 1;
|
||||||
return numbers;
|
return numbers;
|
||||||
free(numbers);
|
free(numbers);
|
||||||
}*/
|
}
|
||||||
|
|
||||||
int compare(const void *a, const void *b) {
|
int compare(const void *a, const void *b) {
|
||||||
return (*(int*)a - *(int*)b);
|
return (*(int*)a - *(int*)b);
|
||||||
}
|
}
|
||||||
//mit Binärbaum
|
//mit Binärbaum
|
||||||
|
|
||||||
|
/*
|
||||||
unsigned int *createNumbers(unsigned int len)
|
unsigned int *createNumbers(unsigned int len)
|
||||||
{
|
{
|
||||||
if (len <= 2)
|
if (len <= 2)
|
||||||
@ -81,7 +83,7 @@ unsigned int *createNumbers(unsigned int len)
|
|||||||
clearTree(root);
|
clearTree(root);
|
||||||
free(numbers);
|
free(numbers);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
// Returns only the only number in numbers which is present twice. Returns zero on errors.
|
// 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)
|
unsigned int getDuplicate(const unsigned int numbers[], unsigned int len)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user