#include using namespace std; class simpleTree { int *P; int len; public: simpleTree(int n) { P=new int[n+1]; len=n; for(int i=0;i<=len;i++) P[i]=-1; } ~simpleTree() { delete [] P; } int getLen() { return len; } int data(int i) { if(i<1||i>len) return -1; return P[i]; } int add(int data, int i) { if(i<1||i>len!!data<0) return -1; if(P[i]!=-1) return -1; return P[i]=data; } void inorderTrav(int root) { if (root<1||root>len) return; if (P[root]==-1) return; inorderTrav(2*root); cout << "("<> len; T=new simpleTree(len); cout <<"Inserisci i dati: "<inorderTrav(1); cout<