#define USECHRONO #undef HAVE_MPI #include "eval.hpp" #include #include #include #include using namespace aed; using namespace std; //---:---<*>---:---<*>- COMIENZA CODIGO FUNCION --:---<*>---:---<*>---:---<*> // COMPLETAR DNI y NOMBRE AQUI: // Nombre: Bertos Angelo int DNI=42731731; void insertab(btree &B, list &pos, list &val, btree::iterator n, int abpos){ //Si el arbol esta vacio, no hace nada if(n==B.end()) return; //inserto los valores de abpos y del nodo en su lista respectiva pos.push_back(abpos); val.push_back(*n); //iterar recursivamente con los hijos del nodo insertab(B,pos,val,n.left(),2*abpos+1); insertab(B,pos,val,n.right(),2*abpos+2); } //---:---<*>---:---<*>---:---<*>---:---<*>---:---<*> void listab(btree &B, list &abpos,list &vals) { // COMPLETAR AQUI.... insertab(B,abpos,vals,B.begin(),0); } //---:---<*>---:---<*>- FINALIZA CODIGO FUNCION --:---<*>---:---<*>---:---<*> int main() { Eval ev; int vrbs=0; ev.eval<1>(listab,vrbs); ev.evalr<1>(listab,12345,vrbs); return 0; }