Activation du tri fusion custom.

master
Yann CHAMPEAU 3 years ago
parent 34ea6c55c8
commit 9d937a3e49

@ -147,7 +147,7 @@ void Admissions(candidat* tcandidat[],int tlogi)
//Tri alphabétique
//trie_??(tabIDCandidatAdmis);----------------------------------------------------------------------------------------------------------------------
//Tri sur la note
//tri_fusion(tabNoteCandidatAttente,attente);--------------------------------------------------------------------------------------------------------
tri_fusion(tabIDCandidatAttente,tabNoteCandidatAttente,attente);
//Save Admis liste
FILE *fadmis;
if((fadmis=fopen("src/Database/ListeAdmisInfo.bin","wb"))==NULL)
@ -224,9 +224,6 @@ int* tri_fusion(int* tabNote, int* tabIDCandidatAttente, int taille)
}
}*/
//Le mien :
/*
int* fusion(tabG,tailleG,tabNoteG,tabD,tailleD,tabNoteD,retNote){
int ret[tailleG+tailleD]
int iG=0, iD=0;
@ -275,4 +272,4 @@ int* tri_fusion(int tabIDCandidatAttente[], int tabNote[], int taille){
int notes[taille];
tabcpy(tabNote,notes,taille);
return tri_fusion_rec(tabIDCandidatAttente,notes,taille);
}*/
}

@ -73,7 +73,8 @@ void Admissions(candidat* tcandidat[],int tlogi);
* \param [in] tlogi2 taille logique du deuxième tableau.
* \return le tableau de candidats.
*/
int* fusion(int* tabfusion1,int tlogi1, int* tabfusion2, int tlogi2);
//int* fusion(int* tabfusion1,int tlogi1, int* tabfusion2, int tlogi2);
int* fusion(tabG,tailleG,tabNoteG,tabD,tailleD,tabNoteD,retNote);
/**
@ -83,4 +84,7 @@ int* fusion(int* tabfusion1,int tlogi1, int* tabfusion2, int tlogi2);
* \param [in] taille Taille des tableaux
* \return le tableau de candidats.
*/
int* tri_fusion(int* tabNote, int* tabIDCandidatAttente, int taille);
//int* tri_fusion(int* tabNote, int* tabIDCandidatAttente, int taille);
int* tri_fusion_rec(int tabIDCandidatAttente[], int tabNote[], int taille);
int* tri_fusion(int tabIDCandidatAttente[], int tabNote[], int taille);
Loading…
Cancel
Save