Bonsoir,
J'avoue avoir hésité avec le forum algorithme...
Mais mon implémentation est immédiate et en Python, alors...
J'ai une liste qui est une "matrice" de valeurs, construite basiquement ainsi :
J'aimerais connaitre, pour chaque point de la liste pris à un instant donné, l'ensemble de ses voisins, leur état, et ce de la manière la plus simple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 atoms=[] for i in range(N): atoms.append([]) for j in range(N): atoms[-1].append(0)
Il est en effet évident que les points au milieu de la liste voient 8 voisins, ce qui se code facilement, mais pour ce qui est des cases au bord (voire aux coins !)...
Voilà, le problème est posé.
Si un modérateur pense qu'il est plus approprié pour le forum algo, je suis désolé
Partager