Incomprehenssion d'un tableau pour un tetris
Fermé
AzoteIV
Messages postés
18
Date d'inscription
samedi 18 août 2012
Statut
Membre
Dernière intervention
4 juin 2014
-
1 juin 2014 à 19:45
leberra Messages postés 27 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 25 décembre 2015 - 8 juin 2014 à 15:37
leberra Messages postés 27 Date d'inscription vendredi 30 mai 2014 Statut Membre Dernière intervention 25 décembre 2015 - 8 juin 2014 à 15:37
A voir également:
- Incomprehenssion d'un tableau pour un tetris
- Tableau croisé dynamique - Guide
- Comment faire un tableau - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
1 réponse
leberra
Messages postés
27
Date d'inscription
vendredi 30 mai 2014
Statut
Membre
Dernière intervention
25 décembre 2015
1
8 juin 2014 à 15:37
8 juin 2014 à 15:37
j'ai fait un shéma pour tenter d'expliquer :
la double rangée grisée correspond aux lignes hauteur -1 et hauteur -2 du tableau
la hauteur représente donc la ligne inférieure de la pièce
les colonnes 4, 5, 6 représentent les colonnes 4, 5, 6 du tableau
Ainsi, comme c'est prévu dans le code, la pièce rouge va remplir les cases (hauteur-2;4), (hauteur -2;5), (hauteur -1;5), (hauteur -1;6), on met donc 1 dans ces cases, puisqu'elles sont remplies
Quand à la ligne "//au milieu et en bas de la zone du haut", j'avoue qu'elle m'échappe, mais je pense que celui qui a fait le code a séparé la gestion de pièces suivant les colonnes qu'elles remplissent (ce serait plus logique, s'il n'y avait que 3 colonnes, que le tableau commence à la colonne 0 qu'à la colonne 4)
Désolé, mon illustration est minuscule mais je n'ai pas trouvé le moyen de redimensionner l'image quand je l'intègre à un message sur ce forum
la double rangée grisée correspond aux lignes hauteur -1 et hauteur -2 du tableau
la hauteur représente donc la ligne inférieure de la pièce
les colonnes 4, 5, 6 représentent les colonnes 4, 5, 6 du tableau
Ainsi, comme c'est prévu dans le code, la pièce rouge va remplir les cases (hauteur-2;4), (hauteur -2;5), (hauteur -1;5), (hauteur -1;6), on met donc 1 dans ces cases, puisqu'elles sont remplies
Quand à la ligne "//au milieu et en bas de la zone du haut", j'avoue qu'elle m'échappe, mais je pense que celui qui a fait le code a séparé la gestion de pièces suivant les colonnes qu'elles remplissent (ce serait plus logique, s'il n'y avait que 3 colonnes, que le tableau commence à la colonne 0 qu'à la colonne 4)
Désolé, mon illustration est minuscule mais je n'ai pas trouvé le moyen de redimensionner l'image quand je l'intègre à un message sur ce forum