Replies: 1 comment 4 replies
-
Por lo que hemos visto, solo aplicar hash llega un poco bajo de los 10s en los tests más grandes. Esto es debido a que a pesar de que llegan a la complejidad pedida de
No es necesario una tabla de hash u algo complejo para que corra rápido (menos de 5s el hard-3). El hash en este caso tiene otra utilidad, ...
No entendí. Eso es rolling hash (la utilidad que resuelve el problema entregado), que se explica en el documento linkeado en el enunciado y en la cápsula. Feliz con ayudar, pero no entiendo bien que es lo que no queda claro para partir. |
Beta Was this translation helpful? Give feedback.
-
Hola. Estoy complicada con como funciona el rolling hash en la parte 1. De la forma que lo estoy haciendo, el código se demora mucho en correr, y no estoy segura de que si cumplo la complejidad pedida. ¿Me podrían explicar como formar una tabla de hash, utilizando el rolling hash, y como calcular el hash de la cadena a buscar, siendo que se necesita el hash de la cadena anterior?
Muchas gracias.
Beta Was this translation helpful? Give feedback.
All reactions