Preguntas etiquetadas con algorithm

79
Buscando en una matriz ordenada y rotada

Mientras me preparaba para una entrevista, me topé con esta interesante pregunta: Se le ha dado una matriz que se ordena y luego se gira. Por ejemplo: Let arr = [1,2,3,4,5], que está ordenado Gírelo dos veces hacia la derecha para dar [4,5,1,2,3]. Ahora, ¿cuál es la mejor manera...

79
Algoritmo para la combinación de N vías

Una combinación bidireccional se estudia ampliamente como parte del algoritmo Mergesort. Pero estoy interesado en averiguar cuál es la mejor manera de realizar una fusión de N vías. Digamos que tengo Narchivos que han ordenado 1 millón de enteros cada uno. Tengo que fusionarlos en un solo...

78
Escenario de entrevista "Últimos 100 bytes"

Recibí esta pregunta en una entrevista el otro día y me gustaría saber algunas de las mejores respuestas posibles (no respondí muy bien jaja): Escenario: hay una página web que supervisa los bytes enviados a través de una red. Cada vez que se envía un byte, se llama a la función recordByte ()...

30
Número máximo de subcadenas únicas de una partición

Modifiqué el título para que sea más comprensible. Aquí hay una versión detallada de la pregunta: Tenemos una cadena s y queremos dividirla en subcadenas . Cada subcadena es diferente entre sí. ¿Cuál es el número máximo de subcadenas únicas que podemos tener de un corte? En otras palabras, ¿cuál...