Dada una palabra y un texto, debemos devolver las apariciones de anagramas.

Dada una palabra y un texto, devuelva el recuento de las ocurrencias de anagramas de la palabra en el texto. Por ejemplo. la palabra es "para" y el texto es "forxxorfxdofr", los anagramas de "para" serán "ofr", "orf", "fro", etc. Por lo tanto, la respuesta sería 3 para este ejemplo en particular.

Tengo el enfoque de fuerza bruta que está recibiendo todas las permutaciones de la palabra, luego compare si el texto lo contiene y aumente el número de apariciones, pero ese es el enfoque O (N ^ 2). Estoy buscando una mejor complejidad.

Respuestas a la pregunta(4)

Su respuesta a la pregunta