Ho una matrice di 0 ed 1,
mi servirebbe che ogni TOT tutti gli 1 si spostassero verso destra o verso sinistra e che quando uno di questi 1 andasse "fuori" dalla matrice rinetrasse dal lato opposto della stessa riga.

esempio:

|1 0 0 0 1 0 0 |

shifta e diventa

|0 0 0 1 0 0 1 |

Qualcuno può darmi una dritta?