Tableau

Signaler
Messages postés
2
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
20 avril 2004
-
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
-
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

Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
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