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

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

Insertar Borrar GetRandom O(1) Solución Leetcode

Declaración del problema La solución Insertar Eliminar GetRandom O(1) LeetCode: "Insertar Eliminar GetRandom O(1)" le pide que implemente estas cuatro funciones en la complejidad de tiempo O(1). insert(val): inserta el valor en el conjunto aleatorio y devuelve verdadero si el elemento está inicialmente ausente en el conjunto. Devuelve false cuando el...

Lea más

Filtra Restaurantes por Vegan-Friendly, Precio y Distancia Solución Leetcode

Declaración del problema Filtrar restaurantes por apto para veganos, precio y distancia Solución de Leetcode: dada la matriz de restaurantes donde restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]. Tienes que filtrar los restaurantes usando tres filtros. El filtro veganFriendly será verdadero (lo que significa que solo debe incluir restaurantes con veganFriendlyi lo establece en verdadero) o falso (lo que significa que puede incluir cualquiera...

Lea más

Solución LeetCode de compresión de cadenas

Declaración del problema Compresión de cadenas Solución de LeetCode: dado un conjunto de caracteres chars, comprímalo usando el siguiente algoritmo: Comience con una cadena vacía s. Para cada grupo de caracteres repetidos consecutivos en caracteres: si la longitud del grupo es 1, agregue el carácter a s. De lo contrario, agregue el carácter seguido de la longitud del grupo. La cadena comprimida...

Lea más

Compruebe si una palabra aparece como prefijo de cualquier palabra en una oración Solución Leetcode

El problema Verifique si una palabra aparece como prefijo de cualquier palabra en una oración Leetcode Solution nos pidió que encontráramos el índice de la palabra que comienza con una palabra de búsqueda determinada. Entonces, se nos da una oración que tiene algunas cadenas separadas por espacio y otra cadena ...

Lea más

Solución Leetcode de la ciudad de destino

El problema Destination City Leetcode Solution nos proporciona algunas relaciones entre ciudades. La entrada se proporciona como un par de ciudades separadas por líneas. Cada línea en la entrada denota una carretera directa desde el punto de inicio hasta el punto final. Se da en el problema, que las ciudades no se forman ...

Lea más

Compruebe que la matriz dada de tamaño n puede representar BST de n niveles o no

Enunciado del problema Dada una matriz con n elementos, compruebe que la matriz dada de tamaño n puede representar BST de n niveles o no. Eso es para verificar si el árbol de búsqueda binario construido usando estos n elementos puede representar una BST de n niveles. Ejemplos arr [] = {10, 8, 6, 9,…

Lea más

Construya BST a partir de su recorrido de orden de nivel dado

Dado el recorrido de orden de nivel de un árbol de búsqueda binaria, escriba un algoritmo para construir el árbol de búsqueda binaria o BST a partir de su recorrido de orden de nivel dado. Ejemplo de entrada levelOrder [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Salida en orden: 5 8 9 12 15 18…

Lea más

Translate »