[c] vecteur de liste chainé
adibou
-
ghiz Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
ghiz Messages postés 39 Date d'inscription Statut Membre Dernière intervention -
Bonjour
voila g un maxi prob je souhaiterai mettre dans un vecteur et a chaque rend
[i] de ce vecteur une liste chainé auriez vous un exemple .... c'est vraiment une quest de vuie ou de mort :(
(jarive a creer des listes chainées mais je ne voi pas comment dimensionner mon tableau je voi pas de kel type faut il le declarer ( est ce du type de ma structure?)....
Bref je sui perdu aidez moi svp
Merci beaucoup d'avance a celui qui m'aidera...
voila g un maxi prob je souhaiterai mettre dans un vecteur et a chaque rend
[i] de ce vecteur une liste chainé auriez vous un exemple .... c'est vraiment une quest de vuie ou de mort :(
(jarive a creer des listes chainées mais je ne voi pas comment dimensionner mon tableau je voi pas de kel type faut il le declarer ( est ce du type de ma structure?)....
Bref je sui perdu aidez moi svp
Merci beaucoup d'avance a celui qui m'aidera...
A voir également:
- [c] vecteur de liste chainé
- Liste déroulante excel - Guide
- Chaine tnt gratuite sur mobile - Guide
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- Plus de chaine tv - Guide
2 réponses
En C++ pour un vecteur de liste d'entiers :
Si c'est absolument en C c'est plus compliqué :
Bonne chance
#include <list> #include <vector> int main(){ std::vector<std::list<int> > mon_bidule; ... return 0; }
Si c'est absolument en C c'est plus compliqué :
#include <stdlib.h> struct node_list{ struct node_list * next; int data; }; typedef struct node_list * list; int main(){ unsigned int n=6; list mon_bidule[5]; list *mon_bidule2 = (list *)calloc(n,sizeof(list)); ... free(mon_bidule2); return 0; }
Bonne chance
bonjour,
tu déclares ta liste comme tu le fais normalement
et lorsque tu déclare ton tableau, il sera du type de ta liste.
exemple, si tu déclare une liste de type Liste, lors de la déclaration de ton tableau T, (tu metteras en C par exemple)
Liste T[taille];
ainsi chaque case du tableau sera de type Liste.
bonne chance.
tu déclares ta liste comme tu le fais normalement
et lorsque tu déclare ton tableau, il sera du type de ta liste.
exemple, si tu déclare une liste de type Liste, lors de la déclaration de ton tableau T, (tu metteras en C par exemple)
Liste T[taille];
ainsi chaque case du tableau sera de type Liste.
bonne chance.