Exemple #1
0
void main()
{
	srand(time(NULL));
	Liste l = vide();
	Liste m = vide();
	Liste n = vide();
	int t, i;
	for(i = 0; i < 10; i++)
	{
		t = rand()%100;
		l = ajouttri(t, l);
		t = rand()%100;
		m = ajouttri(t, m);
		affiche(l);
		affiche(m);
		t = rand()%100;
		printf("\n %d, %d\n", t, src(l, t));
	}
	triBulle(l);
	affiche(l);
	l = flip(l, vide());
	affiche(l);
	l = triFusion(l);
	affiche(l);
	t = testtri(l);
	printf("\ntri = %d \n", t);
	printf("\ntaille = %d \n", taille(l));
}
Exemple #2
0
int main(int argc, char const *argv[]) {
  int *tab;
  int nbE;

  printf("%s\n","entrez la taille de votre tableau" );
  scanf("%d",&nbE );
  tab = (int*) malloc(nbE*sizeof(int));

  for (int i = 0; i < nbE; i++) {
    printf("%s %d\n","entrez la valeur",i);
    scanf("%d",&tab[i]);
  }

  triBulle(tab,nbE);
  writeTab(tab,nbE);
  return 0;
}