diff --git a/TP1/tris.c b/TP1/tris.c index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..339c195c2088e1e620282dfa00a93328912e0d6f 100644 --- a/TP1/tris.c +++ b/TP1/tris.c @@ -0,0 +1,21 @@ +triInsertion(A,n){ + for(int i = 1; i <= n-1; i++){ + clé = A[i]; + j = i - 1; + while(j >= 0 && A[j] > clé){ + A[j+1] = A[j]; + j --; + } + A[j+1] = clé; + } +} + +#include <math.h> + +sousTriFusion(A,p,r){ + if(p<r-1){ + q = floor((p+r)/2); + sousTriFusion(A,p,q); + sousTriFusion(A,p) + } +} \ No newline at end of file