salut,
je voudrais mettre la moitie d'une liste chainee passe en parametre a gauche de mon arbre et le reste a droite de l'arbre mais je ne sais pas comment coder la fonction ni comment couper une liste en deux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include <stdlib.h> void *xmalloc(int size) { void *temp; temp = malloc(size); if (temp == 0) exit(1); return (temp); } typedef struct s_btree { void *item; struct s_btree *left; struct s_btree *right; } t_btree; t_btree *sorted_list_to_btree(t_list *l, int size) { // je ne sais pas quoi mettre ici... }
Partager