У меня есть программа, которая читает строки из текстового файла, а затем сохраняет их в дереве AVL, мне также нужно удалить узлы и вставить новые из командной строки. Я понимаю, как это сделать, когда узлы имеют ints как ключи, но мои строки.Как искать, вставлять, удалять узлы в деревьях AVL, когда ключ является строкой
Как я должен это решить?
typedef struct Node {
int height;
int count;
char key[10];
struct Node * left;
struct Node * right;
} Node;