Codificación inusual para estados

Codificación inusual para estados

de Mauricio Pereira Lopez -
Número de respuestas: 2

Hola, viendo algunas soluciones de exámenes veo que cuando hacen máquinas de estados por lo general no usan una codificación muy intuitiva para los estados. Por ejemplo en este examen se saltean el valor 110, o en este otro no usan el 000 y no entiendo bien si lo hacen para simplificar algo o si es porque en el momento no se les ocurrió hacerlo en orden. ¿Debería darme cuenta que alguna codificación es mejor que otra?

Saludos,

Mauricio

En respuesta a Mauricio Pereira Lopez

Re: Codificación inusual para estados

de Federico Rivero -

Estimado: 

Ocasionalmente, algunas codificaciones son mejores que las tradicionales 0,1,2,3,etc. Por ejemplo, para un contador, generalmente es mejor elegir que el estado coincida con el valor que tiene que dar el contador para ese estado, ya que te queda estado = salida y eso te facilita las cuentas.

De todos modos, no te vamos a penalizar por no usar 'la mejor' codificación.

Saludos,

         Federico