TP 9 exo2: Implement a merge sort function for the linked list.
[TD_C.git] / TP_9 / exo2 / clist.h
index 5c3a68fd577019577c5247154e20f0b454f79891..2ca575290bae8527ca621277ff2d92cb354167c7 100644 (file)
@@ -12,7 +12,9 @@ link_t* list_append(link_t* head, int value);
 link_t* list_prepend(link_t* head, int value); 
 link_t* list_insert(link_t* head, unsigned index, int value);
 link_t* list_delete(link_t* head, unsigned index);
+link_t* list_concat(link_t* first, link_t* second);
 link_t* list_sort(link_t* head);
+link_t* list_merge_sort(link_t* head);
 unsigned list_count(link_t* head);
 void list_set(link_t* head, unsigned index, int value);
 int list_get(link_t* head, unsigned index);