class Conjunto { struct Nodo { int dato; Nodo * izquierdo; Nodo * derecho; Nodo(int); }; Nodo * raiz; int laTalla; void insertar(int, Nodo * &); void eliminar(int, Nodo * &); int minimoEnSubarbol(Nodo *) const; bool esArbolBinarioDeBusqueda() const; void obtenerOrdenados(Nodo *, vector &, int &) const; public: Conjunto(); void insertar(int); void eliminar(int); bool buscar(int) const; };