Matlab - matriz Sudoku

 
Vista:

matriz Sudoku

Publicado por Daniel (1 intervención) el 24/03/2014 20:04:11
Hola que tal amigos !! disculpen por la molestia, no soy muy bueno en programación y tengo un problema ojala y me puedan ayudar, lo que pasa es que necesito hacer una comparación de filas y columnas de esta matriz ya que le voy a mandar números del 1 al 9 donde se encuentre el numero 0 y si un numero se repite ya sea en la fila o columna quiero que me lo cambie al siguiente numero y si se vuelve a repetir que pase al siguiente numero y así sucesivamente....

Es para solución de sudokus de 9x9
ojala y alguien me pueda ayudar! Gracias por su atención!

m1=[0,0,1,0,7,8,0,5,0;7,8,2,0,0,9,4,0,0;5,0,0,1,0,0,0,0,0;0,0,8,7,0,0,0,6,0;3,0,7,8,0,1,2,0,4;0,1,0,0,0,3,5,0,0;0,0,0,0,0,2,0,0,5;0,0,5,6,0,0,9,4,2;0,4,0,3,8,0,6,0,0]

m1 =

0 0 1 0 7 8 0 5 0
7 8 2 0 0 9 4 0 0
5 0 0 1 0 0 0 0 0
0 0 8 7 0 0 0 6 0
3 0 7 8 0 1 2 0 4
0 1 0 0 0 3 5 0 0
0 0 0 0 0 2 0 0 5
0 0 5 6 0 0 9 4 2
0 4 0 3 8 0 6 0 0
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder