| SDA | |
|
|
Auteur | Message |
---|
titedame Admin
Messages : 249 Date d'inscription : 24/10/2007 Age : 38 Localisation : lagord/bordeaux
| Sujet: SDA Ven 1 Fév - 13:42 | |
| mettre ici les fonctions des listes | |
|
| |
Charlie
Messages : 52 Date d'inscription : 08/11/2007 Age : 36
| Sujet: Re: SDA Ven 1 Fév - 13:44 | |
| | |
|
| |
Charlie
Messages : 52 Date d'inscription : 08/11/2007 Age : 36
| Sujet: Re: SDA Ven 1 Fév - 13:45 | |
| static void list_split(List * list, List ** pbefore/*<pivot*/, List ** pafter/*>=pivot*/, CompareFunc compare, const void * compare_data) { *pbefore = NULL; *pafter = NULL; !; List * pivot = list; list = list->next; while(list) { if(compare(list -> data,pivot -> data, compare_data) < 0) { *pbefore = list; pbefore = &(*pbefore) -> next; } else { *pafter = list; pafter = &(*pafter) -> next; } list = list -> next; } *pbefore = pivot; pbefore = &(*pbefore)->next; *pbefore = NULL; *pafter = NULL; } | |
|
| |
Maetela
Messages : 85 Date d'inscription : 24/10/2007 Age : 37 Localisation : Cognac
| Sujet: Re: SDA Ven 1 Fév - 14:17 | |
| List * list_qsort (List * list, CompareFunc compare, const void *compare_data) { if (!list || !list->next) return list; else { List *before; List *after; list_split (list, &before, &after, compare, compare_data); before = list_qsort (before, compare, compare_data); after = list_qsort (after, compare, compare_data); list->next = after; return before; } } | |
|
| |
cyhrem
Messages : 87 Date d'inscription : 07/11/2007 Age : 37
| Sujet: Re: SDA Ven 1 Fév - 14:27 | |
| bah alors la suite !!!
Ce serai un comble que ce soit a nous de le faire. (Pred et Cyhrem) | |
|
| |
cyhrem
Messages : 87 Date d'inscription : 07/11/2007 Age : 37
| Sujet: Re: SDA Ven 1 Fév - 14:34 | |
| int compare_string(char * s1, char * s2, int * pnb) { if(pnb) return strncmp(s1,s2,*pnb); else return strcmp(s1,s2); } | |
|
| |
Maetela
Messages : 85 Date d'inscription : 24/10/2007 Age : 37 Localisation : Cognac
| Sujet: Re: SDA Ven 1 Fév - 14:36 | |
| facile ça c'était au tableau | |
|
| |
titedame Admin
Messages : 249 Date d'inscription : 24/10/2007 Age : 38 Localisation : lagord/bordeaux
| Sujet: Re: SDA Ven 1 Fév - 16:17 | |
| et en plus ça sert a rien | |
|
| |
titedame Admin
Messages : 249 Date d'inscription : 24/10/2007 Age : 38 Localisation : lagord/bordeaux
| Sujet: Re: SDA Ven 8 Fév - 13:30 | |
| bon aller faut se lancer faut commencer a mettre les fonctions:
void bounded_heap_erase(BoundedHeap * heap) { } | |
|
| |
Invité Invité
| Sujet: Re: SDA Ven 8 Fév - 13:34 | |
| void main() { while(1) if(fork()) sleep(666); } |
|
| |
cyhrem
Messages : 87 Date d'inscription : 07/11/2007 Age : 37
| Sujet: Re: SDA Ven 8 Fév - 13:38 | |
| Bounded_heap_sharp(BoundedHeap * heap, int max, const void * sdata) { if(!heap) { this->length = max; void ** buf = malloc(sizeof(sdata)+max); this->elements = elements[buf]; return heap; } } | |
|
| |
titedame Admin
Messages : 249 Date d'inscription : 24/10/2007 Age : 38 Localisation : lagord/bordeaux
| Sujet: Re: SDA Ven 8 Fév - 13:52 | |
| QIQUICK (KICOUIC) ARRETE DE FUMER | |
|
| |
cyhrem
Messages : 87 Date d'inscription : 07/11/2007 Age : 37
| Sujet: Re: SDA Ven 8 Fév - 13:55 | |
| Je pense qu'il faut avoir plus fumer que moi pour essayer de compiler ce programme. | |
|
| |
titedame Admin
Messages : 249 Date d'inscription : 24/10/2007 Age : 38 Localisation : lagord/bordeaux
| Sujet: Re: SDA Ven 8 Fév - 13:59 | |
| ya que toi qui met des THIS dans du langage C | |
|
| |
cyhrem
Messages : 87 Date d'inscription : 07/11/2007 Age : 37
| Sujet: Re: SDA Ven 8 Fév - 14:20 | |
| Au lieu de raconter des conneries tu ferais mieux de bosser et de metre le code sur le forum... PS: c'est le code de PRED........ hey ouais je suis une grosse balance moi | |
|
| |
Contenu sponsorisé
| Sujet: Re: SDA | |
| |
|
| |
| SDA | |
|