Solución LeetCode de busca binaria

Declaración do problema Busca binaria Solución LeetCode di que - Dada unha matriz de números enteiros ordenados en orde ascendente e un destino enteiro, escriba unha función para buscar o destino en números. Se o destino existe, devolve o seu índice. En caso contrario, devolve -1. Debe escribir un algoritmo con complexidade de tempo de execución O(log n). Exemplo 1: entrada: nums = [-1,0,3,5,9,12], obxectivo...

Le máis

Próxima solución LeetCode de permutación

Enunciado do problema Seguinte permutación Solución LeetCode – Unha permutación dunha matriz de números enteiros é unha disposición dos seus membros nunha secuencia ou orde lineal. Por exemplo, para arr = [1,2,3], considéranse permutacións de arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1] ,XNUMX]. A seguinte permutación dunha matriz de números enteiros é a seguinte permutación lexicográficamente maior de...

Le máis

Solución de número de palíndromo LeetCode

Enunciado do problema Número palíndromo Solución LeetCode di que – Dado un número enteiro x, devolve verdadeiro se x é un número enteiro palíndromo. Un número enteiro é un palíndromo cando le o mesmo cara atrás que cara adiante. Por exemplo, 121 é un palíndromo mentres que 123 non. Exemplo 1: Entrada: x = 121 Saída: verdadeiro Explicación: 121 é 121 de esquerda a dereita...

Le máis

Parénteses válidas Solución Leetcode

Declaración do problema A solución LeetCode de parénteses válidos: "Parénteses válidos" indica que se lle da unha cadea que contén só os caracteres '(', ')', '{', '}', '[' e ']'. Necesitamos determinar se a cadea de entrada é unha cadea válida ou non. Dise que unha cadea é unha cadea válida se os corchetes abertos deben estar pechados...

Le máis

Primeiro carácter único nunha solución String LeetCode

Declaración do problema Primeiro carácter único nunha cadea Solución LeetCode: dada unha cadea s, busque o primeiro carácter que non se repita e devolve o seu índice. Se non existe, devolve -1. Exemplo de caso de proba 1: Entrada: s = “leetcode” Saída: 0 Caso de proba 2: Entrada: s = “aabb” Saída: -1 Explicación...

Le máis

O rectángulo máis grande da solución LeetCode de histograma

Enunciado do problema Rectángulo máis grande do histograma Solución LeetCode – Dada unha matriz de alturas enteiras que representan a altura da barra do histograma onde o ancho de cada barra é 1, devolve a área do rectángulo máis grande do histograma. Exemplo de caso de proba 1: Entrada: alturas = [2, 1, 5, 6, 2, 3] Saída: 10 Explicación: …

Le máis

Solución Coin Change 2 Leetcode

Declaración do problema A solución Coin Change 2 LeetCode - "Coin Change 2" indica que, dada unha serie de moedas enteiros distintos e unha cantidade enteira, que representa unha cantidade total de diñeiro. Necesitamos devolver o reconto do número total de combinacións posibles diferentes que suman a cantidade. …

Le máis

Solución Move Zeroes LeetCode

Declaración do problema O problema, Mover ceros LeetCode Solution indica que se lle dá unha matriz que contén elementos cero e distintos de cero e que precisa mover todos os ceros ao final da matriz, mantendo a orde relativa dos elementos distintos de cero na matriz. . Tamén cómpre implementar un sistema local…

Le máis

Solución Leetcode de número único

Declaración do problema Solución Leetcode de número único: dámosnos unha matriz de números enteiros non baleiros e necesitamos atopar un elemento que apareza exactamente unha vez. Dáse na pregunta que cada elemento aparece dúas veces menos unha. Exemplo 1: Entrada: nums = [2,2,1] Saída: 1 Exemplo 2: Entrada: …

Le máis

Translate »