hola Renzo,
En la línea 1111 del principal hay un assert que lo que busca es asegurarse que la vacuna que se va a remover del principal efectivamente esté en el árbol. Se usa la función existe. Si ese assert te da error se me ocurren 3 razones posibles:
1) Porque la función 'existe' tiene algún problema
2) Porque sin querer cambiaste algún caso de prueba (si por ejemplo agregaste un número en algún id)
3) Porque en la función 'remover' removés algún nodo adicional
Para ver los números 1 y 3, podés correr a mano y ejecutar imprimir entre paso y paso para estar seguro de que las funciones están haciendo lo que deben.
Saludos,
Federico
En la línea 1111 del principal hay un assert que lo que busca es asegurarse que la vacuna que se va a remover del principal efectivamente esté en el árbol. Se usa la función existe. Si ese assert te da error se me ocurren 3 razones posibles:
1) Porque la función 'existe' tiene algún problema
2) Porque sin querer cambiaste algún caso de prueba (si por ejemplo agregaste un número en algún id)
3) Porque en la función 'remover' removés algún nodo adicional
Para ver los números 1 y 3, podés correr a mano y ejecutar imprimir entre paso y paso para estar seguro de que las funciones están haciendo lo que deben.
Saludos,
Federico