Si 3 représente la largeur de ta map ça va, autrement tu n'as pas compris que tu travailles sur un tableau 1d. Mais tu dois accéder à ses éléments sur 2 dimensions ce qui signifie qu'il te faut une formule pour le prendre en compte comme un tableau 2d et accéder à ses éléments. Ouh on l'a finie!
La formule est celle ci:
Si tu voudrais accéder à l'élément[0][2] d'un tableau 2D tu ferais (mais c'est mal les tableaux 2D):
m_tableau[0][2];
Dans ton cas tu dois faire:
m_tableau[0*nombreColonnes + 2];
Voilà
PS: essaie de comprendre la mini-algo c'est important