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.
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.
Escribe una función que elimine los elementos duplicados de una lista enlazada.
Crea una función que intercale dos listas enlazadas en una sola lista.
Escribe una función que concatene dos listas enlazadas en una sola lista.
Crea una función que elimine todos los nodos de una lista enlazada y libere la memoria utilizada.
Escribir una función que, dada una lista enlazada, calcule la mediana de los valores de la lista. Suponga que la lista está ordenada en orden creciente.
Escribir una función que, dada una lista enlazada de puntos en el plano, calcule la distancia total entre los puntos en la lista. Suponga que cada nodo en la lista contiene un punto representado por dos coordenadas x e y.