X-Git-Url: https://git.piment-noir.org/?p=TD_C.git;a=blobdiff_plain;f=TP_9%2Fexo2%2Fclist.c;h=4812ab8d724d9d99c6760c86cf786fd9c8b5bb91;hp=100f77dae4d59fe4493988aba4ad06d1c005970a;hb=970a0122d81ff0a4400612cf80f7096780c452ff;hpb=83ec54cdf5ddd1092ed4ba11d58fec8a0db07b68 diff --git a/TP_9/exo2/clist.c b/TP_9/exo2/clist.c index 100f77d..4812ab8 100644 --- a/TP_9/exo2/clist.c +++ b/TP_9/exo2/clist.c @@ -86,6 +86,16 @@ link_t* list_delete(link_t* head, unsigned index) { } } +link_t* list_concat(link_t* first, link_t* second) { + link_t* head_first = first; + + while (first->next != NULL) { + first = first->next; + } + first->next = second; + return head_first; +} + link_t* list_sort(link_t* head) { int tmp; bool isswaped;