generated from freudenreichan/info2Praktikum-DobleSpiel
Finales numbers.c + test_numbers.c
This commit is contained in:
parent
83b96c9442
commit
32398778c5
@ -32,7 +32,7 @@ static int compareUnsignedInt(const void *a, const void *b)
|
||||
// Erzeugt ein Array aus len Zufallszahlen (1..2*len), alle verschieden.
|
||||
// Danach wird genau EIN zufälliger Eintrag dupliziert.
|
||||
// Parameter: len = Anzahl der gewünschten Zufallszahlen
|
||||
// Rückgabe: Pointer auf das erzeugte Array (muss mit free() freigegeben werden)
|
||||
// Rückgabe: Pointer auf das erzeugte Array
|
||||
// -------------------------------------------------------------
|
||||
unsigned int *createNumbers(unsigned int len)
|
||||
{
|
||||
@ -52,7 +52,7 @@ unsigned int *createNumbers(unsigned int len)
|
||||
{
|
||||
unsigned int value = (rand() % (2 * len)) + 1;
|
||||
|
||||
// Duplikatsprüfung (linear)
|
||||
// Duplikatsprüfung
|
||||
int exists = 0;
|
||||
for (unsigned int i = 0; i < count; i++) {
|
||||
if (numbers[i] == value) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user