git » orga2-tp1.git » master » tree

[master] / bintree.h

#ifndef __BINTREE_H__
#define __BINTREE_H__



typedef struct nodo_t {
	short id;
	char *nombre;
	float puntaje;
	struct nodo_t *izq;
	struct nodo_t *der;
} __attribute__((__packed__)) nodo;

void insertar(nodo **arbol, char* nombre, short id, float puntaje);
void eliminar(nodo **arbol, short id);
void destruirArbol(nodo * arbol);
void imprimir(nodo *arbol, char *archivo);

#endif /*__BINTREE_H__*/