Oui, c'est à peu près ça...
En fait, je veux un tableau à 3 indices i,j,k.
J'ai eu comme idées de départ les suivantes :
- Dans une matrice (tableau à 2 dimension) mettre des listes converties en chaînes de caractères... mais le problème, c'est qu'il faut faire une conversion à chaque lecture et 2 à chaque écriture : ça prend énormément de temps.
- Convertir n matrices en listes puis faire la liste de celles-ci, ce qui donne à nouveau une matrice. Là aussi, il faut des conversions, mais je pense que c'est un peu plus rapide.
Ma dernière idée en date (cette nuit) est la suivante : puisque dans mon tableau, je ne veux ranger que des 0 et des 1, je pourrais mettre des nombres en binaire dans une matrice, chaque bit représentant la 3ème dimension.
Je pense que ça peut être la meilleure solution, si je trouve un moyen simple d'extraire le kème bit, voire de manipuler tous les kèmes bits d'une ligne ou d'une colonne en même temps.
Si vous avez mieux, n'hésitez pas.
PS : 1) qu'est-ce que tu faisais debout à 2h du mat' ?
2) J'aimerais mieux éviter d'avoir à apprendre le C ou pire l'assembleur juste pour ça...