Hola hola!!
Tengo un backtracking que como resultado en cada recursión guarda en un
fichero un objeto de tipo Tablero. Este tipo de objetos se guardan en un
array. Pero al retornar al programa principal solo obtengo la ultima de
las soluciones encontradas y no todas. Supongo que es por el tema de las
referencias ya que las soluciones se hacen probando bajo el mismo
objeto.
Creo que debo de clonar y guardar ese clonado en lugar del objeto que va
cambiando a cada recursión. ¿Cómo lo puedo hacer?
Gracias!
jabberID: [email protected]
blog: http://blog.geekcoders.net