Recuento de Nodes cuyos hijos dan el mismo resto cuando se divide por K

Dado un árbol binario y un entero K . La tarea es contar el número de Nodes que tienen hijos que dan el mismo resto cuando se divide por K . Imprima «-1» si no existe tal Node. Ejemplos: Entrada:    2 K = 2              / \     … Continue reading «Recuento de Nodes cuyos hijos dan el mismo resto cuando se divide por K»

Paso a paso La ruta más corta desde el Node de origen hasta el Node de destino en un árbol binario

Dada una raíz de árbol binario y dos enteros startValue y destValue que denotan el Node inicial y final respectivamente. La tarea es encontrar la ruta más corta desde el Node inicial hasta el Node final e imprimir la ruta en la forma de las instrucciones que se dan a continuación.  Ir de un Node … Continue reading «Paso a paso La ruta más corta desde el Node de origen hasta el Node de destino en un árbol binario»

Convierta el árbol binario dado en un árbol simétrico agregando un número mínimo de Nodes

Dado un árbol binario , la tarea es convertir el árbol binario dado en el árbol simétrico agregando el número mínimo de Nodes en el árbol dado. Ejemplos: Aporte:  Producción: Aporte:  Producción: Enfoque: Para resolver este problema, siga los pasos a continuación: Cree una función buildSymmetricTree que acepte dos parámetros root1 y root2 . Aquí, … Continue reading «Convierta el árbol binario dado en un árbol simétrico agregando un número mínimo de Nodes»