Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/01/2015, 16:41
Avatar de Aleinshir
Aleinshir
 
Fecha de Ingreso: diciembre-2014
Mensajes: 14
Antigüedad: 9 años, 4 meses
Puntos: 0
Sonrisa Respuesta: recorrido caballo

Lo siento, escribi algo rapido.

De nuevo:

El codigo java (el primero):
Es una clase que hice, la cual crea un arreglo que contiene todo el recorrido del caballo ya resuelto (enumera del 1 al 64 los movimientos a seguir). El problema: Tarda mucho en resolverlo.

El codigo C (el segundo):
Es uno que cree hace ya tiempito, resolvia el recorrido y luego lo mostraba, la manera que se me ocurrio de resolverlo fue llenar con 2 arreglos mas de cada lado para saber cuando se desbordaba (no me se explicar muy bien, pero se nota en el codigo ya que es 12x12 en vez de 8x8). Este se ejecuta bastante rapido (casi instantaneo) apesar de que usa la fuerza bruta.

Mi pregunta:
¿Hice algo malo en el codigo de java?, ¿porqué este tarda mucho mas? o ¿Es por el hecho de que C es un lenguaje compilado y java interpretado?.

Post Data: Gracias por tu tiempo y por prestar atencion a una pregunta tan desordenada (es que lo hice en la mañana como a las 3 am xd)