This commit is contained in:
F A 2025-12-11 15:09:47 +01:00
parent 81e1483e9e
commit 18fef34b32
4 changed files with 4 additions and 39 deletions

View File

@ -97,33 +97,4 @@ void *nextTreeData(TreeNode *root)
current = node->right; current = node->right;
return node->data; return node->data;
}
// --------------------------
// Zusätzliche Hilfsfunktion contains für numbers.c
// --------------------------
int contains(TreeNode *root, unsigned int value)
{
if (!root) return 0;
unsigned int nodeValue = *(unsigned int *)root->data;
if (value == nodeValue) return 1;
if (value < nodeValue) return contains(root->left, value);
return contains(root->right, value);
}
// --------------------------
// Hilfsfunktion insert für numbers.c
// --------------------------
TreeNode* insert(TreeNode *root, unsigned int value)
{
int isDup = 0;
return addToTree(root, &value, sizeof(unsigned int), compareUint, &isDup);
}
// --------------------------
// Hilfsfunktion freeTree für numbers.c
// --------------------------
void freeTree(TreeNode *root)
{
clearTree(root);
} }

BIN
bintree.o

Binary file not shown.

BIN
doble.exe

Binary file not shown.

View File

@ -1,10 +1,4 @@
player_name1;19827 neuerspieler3;7946
player_name3;6985 neuerspieler4;4991
jannik;5979 neuerspieler1;4989
jannik;4991 neuerspieler2;4988
jannik;4980
player1;3999
player_name;3995
player_name2;3994
player_name1;3993
player_name3;3990