Closed mafernandez9 closed 3 years ago
El criterio es la frecuencia con que la letra aparece en el texto encriptado, ese porcentaje despues lo buscas en la tabla de frecuencia y lo aproximas al mas proximo en la tabla de frecuencias entregada.
Hola @HernanCabrera ! Pero se debe hacer esa busqueda/mapeo partiendo por las letras que tienen mayor frecuencia en el texto encriptado? Dado que no se pueden repetir letras, el orden en que se busca determina mucho la encriptación.
Claro, mi duda iba por este lado @Marialuisaclaro. No se si existirá alguna clase de importancia al momento de realizar este mapeo
En rigor ese es parte de tu algoritmo de marching.. tienes que calcular de alguna forma (simple, tampoco hay que matarse) el porcentaje en freq que mas se acerque al que encontraste y luego tienes que tener algun algoitmo de desempates. por supuesto que letras con procentajes bajos tenderan a quedar intercambiadas y pasará que la frase "yo queria" puede quedar como "qo yueria" si es que la "y" y la "q" están muy próximas.
De acuerdo, muchas gracias profesor!
Hola, pero dado esto, si es que tomamos siempre la frecuencia mayor del texto que nos dan, la frecuencia que más se le parece será la frecuencia mayor del otro diccionario, y así sucesivamente.
Si es que voy viendo letra a letra, no entiendo que hacer si es que hay dos letras que se parezcan más a la misma letra. ¿Por cual parto?
cuando los valores se aproximan muhco es tipico en letras de baja frecuencia de aparición, alli tendrpa que generar algun algoritmo de desempate, pero no se torturen mucho con los de baja frecuencia y elija alguna regla de desempate adecuada, recuerden que el objetivo es poder "leer" medianamente el texto. Por ejemplo, leer "eska es li kaza" se puede entender como "esta es mi taza".. y es un resultado adecuado.. pero uno no adecuado sería: "emla em ju vaqa" alli ya no se distingue ni se infiere.
Hola! Tengo una duda. ¿Esta función debe cumplir con algún tipo de importancia por respecto a las letras que más se repiten? Me refiero a que si primero debe priorizarse la letra que más se repite, o si se puede ocupar otro tipo de criterio.