Dado un árbol AVL, escribe una función para encontrar el segundo elemento más pequeño en el árbol.
Dado un árbol AVL, escribe una función para encontrar el segundo elemento más pequeño en el árbol.
Escribe una función para encontrar el nodo más profundo de un árbol binario.
Escribir una función que, dada una lista enlazada de puntos en el plano, calcule el perímetro total de los triángulos formados por los primeros tres puntos de la lista.
Escribir una función que, dada una lista enlazada de números enteros, calcule el número de subconjuntos de la lista que suman un número par.
Escribir una función que, dada una lista enlazada de puntos en el espacio tridimensional, calcule el volumen total de los tetraedros formados por los primeros cuatro puntos de la lista.
Escribir una función que, dada una lista enlazada de números enteros, calcule el número de subconjuntos de la lista que tienen un número impar de elementos.
Crea una función que busque un elemento en una lista enlazada y lo elimine.
Escribe una función que encuentre el elemento medio de una lista enlazada.
Crea una función que invierta el orden de los nodos en una lista enlazada.
Escribe una función que elimine los elementos duplicados de una lista enlazada.