Tableau

nicolas1664 Messages postés 2 Date d'inscription lundi 29 mars 2004 Statut Membre Dernière intervention 20 avril 2004 - 20 avril 2004 à 11:07
DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013 - 20 avril 2004 à 12:08
Est ce que quelqu'un pourrait m'expliquer comment faire un regroupement de 1 dans un tableau et qu'il soit le plus grand possible et que le nombre de 1 contenu dans ce regroupemnent soit égale à 2^n. (le tableau est rempli soit de 1 ou de 0). En langage C. Merci d'avance.

1 réponse

DeAtHCrAsH Messages postés 2670 Date d'inscription vendredi 25 janvier 2002 Statut Membre Dernière intervention 6 février 2013
20 avril 2004 à 12:08
pour remplir un tableau c'est simple ... Par contre faut que tu sache combien tu veux en mettre ....
Cela depend des capacités de memoire de ton pc ... C'est pourquoi tu dois malgré tout fixer une limite ....
Bref, voici un exemple qui va remplir un tableau comme tu le souhaite ...

int MyTab[1024];
int i;

for(i=0;i<1024;i++)
MyTab[i] = 1;

Apres si tu veux aussi des zero t'as qu'a creer une fonction qui te genere aleatoirement un nombre (soit 0, soit 1).

Samir
0
Rejoignez-nous