#ifndef triFusion_h #define triFusion_h #include <stddef.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include <fcntl.h> #include <string.h> #include "../Lib/utils.h" void sousTriFusion(long * A, size_t p, size_t r); void fusion(long * A, size_t p, size_t q, size_t r); void triFusion(long * A, size_t n); void sousTriFusionVerbose(long * A, size_t p, size_t r, struct data* d); void fusionVerbose(long * A, size_t p, size_t q, size_t r, struct data* d); void triFusionVerbose(long * A, size_t n, struct data* d); #endif