Preguntas de la entrevista DiDi

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 DiDi

Pregunta 1. Compruebe si dos matrices dadas son idénticas Planteamiento del problema Dadas dos matrices, escribiremos una función para comprobar si las dos matrices son idénticas o no. Es decir, si todos los elementos en las respectivas posiciones de las dos matrices son iguales, entonces decimos que son idénticos. Formato de entrada La primera línea que contiene ...

Lea más

Preguntas de la cadena DiDi

Pregunta 2. Genere una cadena con caracteres que tengan cuentas impares Solución Leetcode Planteamiento del problema En este problema, se nos da una longitud. Tenemos que generar una cadena que tenga todos los caracteres un número impar de veces. Por ejemplo, aaaaab es una cadena válida porque cuenta (a) = 5 y cuenta (b) = 1. Pero, aaabbc no es una cadena válida aquí porque count (b) = 2 que es par ...

Lea más

Preguntas de la matriz DiDi

Pregunta 3. Compruebe si dos matrices dadas son idénticas Planteamiento del problema Dadas dos matrices, escribiremos una función para comprobar si las dos matrices son idénticas o no. Es decir, si todos los elementos en las respectivas posiciones de las dos matrices son iguales, entonces decimos que son idénticos. Formato de entrada La primera línea que contiene ...

Lea más

DiDi Otras preguntas

Pregunta 4. Solución Clon Graph LeetCode Declaración del problema Clone Graph Solución de LeetCode: se nos da una referencia de un nodo en un gráfico no dirigido conectado y se nos pide que devolvamos una copia completa del gráfico. Una copia profunda es básicamente un clon donde ningún nodo presente en la copia profunda debe tener la referencia...

Lea más

Pregunta 5. Ruta más corta en una cuadrícula con eliminación de obstáculos Solución LeetCode Declaración del problema Ruta más corta en una cuadrícula con eliminación de obstáculos Solución LeetCode: se le proporciona una cuadrícula de matriz de enteros mxn donde cada celda es 0 (vacío) o 1 (obstáculo). Puede moverse hacia arriba, abajo, izquierda o derecha desde y hacia una celda vacía en un solo paso. Devuelve el número mínimo de pasos a caminar desde la parte superior izquierda...

Lea más

Pregunta 6. Solución LeetCode de la suma máxima de la ruta del árbol binario Declaración del problema Suma máxima de la ruta del árbol binario Solución LeetCode: una ruta en un árbol binario es una secuencia de nodos donde cada par de nodos adyacentes en la secuencia tiene un borde que los conecta. Un nodo solo puede aparecer en la secuencia como máximo una vez. Tenga en cuenta que la ruta no necesita ...

Lea más

Translate »