Solución LeetCode máxima de fiestra deslizante

Declaración do problema Ventá deslizante Máxima solución de LeetCode Di que: Dáseche unha matriz de números enteiros, e hai unha xanela deslizante de tamaño k que se move dende a esquerda da matriz cara á dereita. Só podes ver os números k na xanela. Cada vez …

Le máis

Solución LeetCode do valor II da árbore de busca binaria máis próxima

Declaración do problema: Valor II da árbore de busca binaria máis próxima Solución LeetCode: dada a raíz dunha árbore de busca binaria, un valor obxectivo e un número enteiro k, devolve os valores k no BST máis próximos ao destino. Podes devolver a resposta en calquera orde. Está garantido que só terá un conxunto único de k valores no BST que estean máis próximos...

Le máis

Cadenas isomórficas Solución LeetCode

Enunciado do problema Cordas isomórficas LeetCode Solución – Dadas dúas cadeas s e t, determine se son isomórficas. Dúas cadeas s e t son isomórficas se os caracteres de s poden substituírse para obter t. Todas as ocorrencias dun personaxe deben substituírse por outro carácter conservando a orde dos caracteres. Non se poden asignar dous personaxes ao...

Le máis

Número de triángulo válido Solución LeetCode

Enunciado do problema Número de triángulo válido Solución LeetCode – Dada unha matriz de enteiros nums, devolve o número de trillizos escollidos da matriz que poden formar triángulos se os tomamos como lonxitudes dos lados dun triángulo. Entrada: nums = [2,2,3,4] Saída: 3 Explicación: As combinacións válidas son: 2,3,4 (usando os 2 primeiros)...

Le máis

Inserir Eliminar GetRandom O(1) - Se permiten duplicados da solución LeetCode

Declaración do problema: Inserir Eliminar GetRandom O(1) – Permítense duplicados LeetCode Solución: RandomizedCollection é unha estrutura de datos que contén unha colección de números, posiblemente duplicados (é dicir, un conxunto múltiple). Debería admitir a inserción e a eliminación de elementos específicos e tamén a eliminación dun elemento aleatorio. Implementar a clase RandomizedCollection: RandomizedCollection() Inicializa o obxecto RandomizedCollection baleiro. bool insert(int val) Insire un elemento val en...

Le máis

Xire a cadea Solución LeetCode

Enunciado do problema Solución LeetCode de rotación da cadea – Dadas dúas cadeas s e obxectivo, devolve verdadeiro se e só se s pode converterse en obxectivo despois dun número de desprazamentos en s. Un desprazamento en s consiste en mover o carácter máis á esquerda de s á posición máis dereita. Por exemplo, se s = "abcde", entón...

Le máis

Atopa K Elementos máis próximos a solución LeetCode

Enunciado do problema Atopa K elementos máis próximos Solución LeetCode – Dada unha matriz de enteiros ordenados arr, dous enteiros k e x, devolve os k enteiros máis próximos a x na matriz. O resultado tamén debe ordenarse en orde ascendente. Un número enteiro a está máis próximo a x que un número enteiro b se: |a – x| < |b – x|, ou |a – x| == |b –…

Le máis

Top K Elementos frecuentes Solución LeetCode

Enunciado do problema Top K Elementos frecuentes Solución LeetCode Di que – Dada unha matriz de enteiros nums e un enteiro k, devolve os k elementos máis frecuentes. Podes devolver a resposta en calquera orde. Exemplo 1: Entrada: nums = [1,1,1,2,2,3], k = 2 Saída: [1,2] Exemplo 2: Entrada: nums = [1], k = 1 Saída: [1] …

Le máis

Número de triángulo válido Solución LeetCode

Enunciado do problema: Número de triángulo válido A solución LeetCode di: dada unha matriz de enteiros nums, devolve o número de trillizos escollidos da matriz que poden formar triángulos se os tomamos como lonxitudes dos lados dun triángulo. Exemplo 1: Entrada: nums = [2,2,3,4] Saída: 3 Explicación: As combinacións válidas son: 2,3,4 (usando...

Le máis

Translate »