Preguntas de la entrevista de codificación de Arcesium

preguntas de la entrevista de diseño del sistema puede ser tan abierto, que es demasiado difícil saber la forma correcta de prepararse. Ahora puedo descifrar las rondas de diseño de Amazon, Microsoft y Adobe después de comprar este libro. Revisar diariamente uno pregunta de diseño y te prometo que puedes descifrar la ronda de diseño.

Entrevistas de Crack System Design

Preguntas sobre la matriz de arcesio

Pregunta 1. Solución LeetCode de los elementos más frecuentes de K Declaración del problema Top K Elementos frecuentes Solución de LeetCode Dice que – Dada una matriz de enteros nums y un entero k, devolver los k elementos más frecuentes. Puede devolver la respuesta en cualquier orden. Ejemplo 1: Entrada: nums = [1,1,1,2,2,3], k = 2 Salida: [1,2] Ejemplo 2: Entrada: nums = [1], k = 1 Salida: [1] ...

Lea más

Pregunta 2. Matriz de diferencias | Consulta de actualización de rango en O (1) Se le da una matriz de enteros y dos tipos de consultas, una es para agregar un número dado en un rango y la otra para imprimir la matriz completa. El problema “Difference Array | La consulta de actualización de rango en O (1) ”requiere que realicemos las actualizaciones de rango en O (1). Ejemplo arr [] ...

Lea más

Pregunta 3. Encuentre todos los pares (a, b) en una matriz tal que a% b = k Planteamiento del problema El problema “Encuentra todos los pares (a, b) en una matriz tal que a% b = k” indica que se te da una matriz de números enteros y un valor entero llamado k. El enunciado del problema pide averiguar el par de tal manera que x ...

Lea más

Pregunta 4. Subconjunto con suma divisible por m Planteamiento del problema El problema “Subconjunto con suma divisible por m” establece que se le da una matriz de números enteros no negativos y un entero m. Ahora necesitas encontrar si hay un subconjunto que tenga una suma divisible por m. Esa es la suma del subconjunto que debería dar 0 como ...

Lea más

Preguntas sobre la cuerda de arcesio

Pregunta 5. Solución de Leetcode de cadena de decodificación Declaración del problema La solución LeetCode de cadena de decodificación: "Cadena de decodificación" le pide que convierta la cadena codificada en una cadena decodificada. La regla de codificación es k[cadena_codificada], donde la cadena_codificada dentro de los corchetes se repite exactamente k veces, donde k es un número entero positivo. Ejemplo: Entrada: s = "3[a]2[bc]" Salida: "aaabcbc" ...

Lea más

Pregunta 6. Subsecuencia repetida más larga El problema "Subsecuencia repetida más larga" indica que se le proporciona una cadena como entrada. Descubra la subsecuencia repetida más larga, es decir, la subsecuencia que existe dos veces en la cadena. Ejemplo aeafbdfdg 3 (afd) Enfoque El problema nos pide que averigüemos la subsecuencia repetida más larga de la cadena. ...

Lea más

Pregunta 7. Palíndromo más pequeño después del reemplazo Enunciado del problema En el problema "Palíndromo más pequeño después del reemplazo", hemos dado que la cadena de entrada contiene caracteres alfabéticos en minúscula y puntos (.). Necesitamos reemplazar todos los puntos con algún carácter del alfabeto de tal manera que la cadena resultante se convierta en un palíndromo. El palíndromo debería ser lexicográficamente más pequeño. Aporte ...

Lea más

Preguntas sobre el árbol de arcesio

Pregunta 8. Rellenar los punteros siguientes a la derecha en cada nodo Solución de Leetcode Declaración del problema Poblar los punteros siguientes a la derecha en cada nodo Solución de LeetCode: "Poblar los punteros siguientes a la derecha en cada nodo" establece que, dada la raíz del árbol binario perfecto, necesitamos llenar cada puntero siguiente del nodo a su siguiente nodo derecho. Si no hay siguiente...

Lea más

Preguntas sobre la pila de arcesio

Pregunta 9. Solución de Leetcode de cadena de decodificación Declaración del problema La solución LeetCode de cadena de decodificación: "Cadena de decodificación" le pide que convierta la cadena codificada en una cadena decodificada. La regla de codificación es k[cadena_codificada], donde la cadena_codificada dentro de los corchetes se repite exactamente k veces, donde k es un número entero positivo. Ejemplo: Entrada: s = "3[a]2[bc]" Salida: "aaabcbc" ...

Lea más

Arcesio Otras preguntas

Pregunta 10. Suma de ruta máxima en un triángulo Enunciado del problema El problema "Suma máxima de la ruta en un triángulo" establece que se le dan algunos números enteros. Estos números enteros están dispuestos en forma de triángulo. Está comenzando desde la parte superior del triángulo y necesita llegar a la fila inferior. Para hacer esto, te mueves al ...

Lea más

Pregunta 11. Eliminar el nodo N del final de la lista vinculada dada Enunciado del problema El problema "Eliminar el nodo N del final de la lista vinculada dada" indica que se le proporciona una lista vinculada con algunos nodos. Y ahora debe eliminar el n-ésimo nodo del final de la lista vinculada. Ejemplo 2-> 3-> 4-> 5-> 6-> 7 eliminar el tercer nodo del último 3-> 2-> 3-> 4-> 6 Explicación: ...

Lea más

Pregunta 12. Compruebe si dos intervalos se superponen entre un conjunto de intervalos dado Enunciado del problema El problema "Compruebe si dos intervalos se superponen entre un conjunto de intervalos dado" indica que se le ha dado un conjunto de intervalos. Cada intervalo consta de dos valores, uno es la hora de inicio y el otro es la hora de finalización. La declaración del problema pide verificar si alguno de ...

Lea más

Pregunta 13. Problema de ajuste de palabras Enunciado del problema El problema de ajuste de palabras establece que dada una secuencia de palabras como entrada, necesitamos encontrar el número de palabras que se pueden colocar en una sola línea a la vez. Entonces, para hacer esto, colocamos interrupciones en la secuencia dada de modo que el documento impreso ...

Lea más

Translate »