Suma de raíz a números de follas Solución LeetCode

Declaración do problema Suma de raíz a números de follas A solución LeetCode di: dáselle a raíz dunha árbore binaria que só contén díxitos do 0 ao 9. Cada camiño de raíz a folla na árbore representa un número. Por exemplo, o camiño de raíz a folla 1 -> 2 -> 3 representa o número 123. Devolve a suma total de todos os números de raíz a folla. Proba…

Le máis

Invertir palabras nunha cadea III Solución LeetCode

Enunciado do problema Palabras inversas nunha cadea III Solución LeetCode: dámosnos unha cadea e pídesnos que invertamos a orde dos caracteres de cada palabra dentro dunha oración, conservando os espazos en branco e a orde inicial das palabras. Exemplos e explicacións Exemplo 1: Entrada: s = "Tomemos LeetCode...

Le máis

Coincidencia de expresións regulares Coincidencia de expresións regulares Solución LeetCode

Enunciado do problema Coincidencia de expresións regulares Coincidencia de expresións regulares Solución LeetCode: dada unha cadea de entrada s e un patrón p, implemente a coincidencia de expresións regulares con soporte para '.' e '*' onde: '.' Coincide con calquera carácter único.​​​​ '*' Coincide con cero ou máis do elemento anterior. A correspondencia debe cubrir toda a cadea de entrada (non parcial). Exemplo de caso de proba 1: entrada:...

Le máis

Atopa a mediana da solución LeetCode de fluxo de datos

Declaración do problema Atopa mediana do fluxo de datos Solución LeetCode: a mediana é o valor medio nunha lista de enteiros ordenados. Se o tamaño da lista é par, non hai un valor medio e a mediana é a media dos dous valores medios. Por exemplo, para arr = [2,3,4], a mediana...

Le máis

Solución LeetCode de suma do camiño máximo da árbore binaria

Declaración do problema Árbore binaria Suma de camiños máximos Solución LeetCode – Un camiño nunha árbore binaria é unha secuencia de nodos onde cada par de nós adxacentes da secuencia ten un bordo que os conecta. Un nodo só pode aparecer na secuencia como máximo unha vez. Teña en conta que o camiño non precisa...

Le máis

Solución LeetCode de orde de nivel de zigzag de árbore binaria

Declaración do problema Travesía de orde de nivel en zigzag da árbore binaria Solución LeetCode – Dada a raíz dunha árbore binaria, devolve a orde de percorrido en zigzag dos valores dos seus nodos. (é dicir, de esquerda a dereita, despois de dereita a esquerda para o seguinte nivel e alternar entre eles). Entrada: root = [3,9,20,null,null,15,7] Saída: [[3],[20,9],[15,7]] Explicación Nós...

Le máis

Xire a imaxe Solución LeetCode

Declaración do problema Rotar a imaxe Solución LeetCode: dáselle unha matriz nxn 2D que representa unha imaxe, xira a imaxe 90 graos (en sentido horario). Tes que xirar a imaxe no lugar, o que significa que tes que modificar a matriz 2D de entrada directamente. NON asigne outra matriz 2D e faga a rotación. Exemplo de caso de proba 1: entrada:...

Le máis

Folla máis próxima nunha solución LeetCode de árbore binaria

Declaración do problema Folla máis próxima nunha árbore binaria Solución LeetCode - Dada a raíz dunha árbore binaria onde cada nodo ten un valor único e un número enteiro obxectivo k, devolve o valor do nó da folla máis próximo ao destino k na árbore. O máis próximo a unha folla significa o menor número de bordos percorridos na árbore binaria ata...

Le máis

Título da columna da folla de Excel Solución LeetCode

Declaración do problema Título da columna da folla de Excel Solución LeetCode: dámosnos un número de columna (chamémoslle colNum) e necesitamos devolver o título da columna correspondente tal e como aparece nunha folla de Excel Por exemplo A -> 1 B -> 2 C -> 3 … Z -> 26 AA …

Le máis

Solución LeetCode de matriz espiral

Enunciado do problema Matriz espiral Problema di En Matriz espiral queremos imprimir todos os elementos dunha matriz en forma de espiral no sentido das agullas do reloxo. Enfoque da matriz espiral: idea O problema pódese implementar dividindo a matriz en bucles e imprimindo todos os elementos en cada ...

Le máis

Translate »