int main(){ const int AANTAL = 100; Zoekboom<int,int> boom; for (int i = 0 ; i < AANTAL; i++){ boom.voegtoe(i,i); } //cout << boom << endl; cout << "de diepte is : " << endl; cout << boom.gemiddeldeDiepte() << endl; boom.verwijder(1); cout << boom << endl; return 0; }
int main(int argc, char** argv) { Zoekboom boom; const string puntenFile = "puntenverz.txt"; vector<punt2> v; string s = "data"; ifstream fstream(puntenFile); if (fstream.is_open()){ int x = 0; while (fstream >> x){ int y = 0; fstream >> y; punt2 punt(x, y); boom.voegtoe(punt, s); v.push_back(punt); } fstream.close(); }
main(int argc, char *argv[]){ CsvData grafiek("dieptedata",','); Puntgenerator dePuntgenerator; Zoekboom<double,unsigned int> deZoekboom; vector<double> dieptedata; int aantal=0; for (int i=0; i<aantalDatapunten; i++ ){ double nupunt=dePuntgenerator.geefpunt(); // deZoekboom.voegtoe(dePuntgenerator.geefpunt(),i); deZoekboom.voegtoe(nupunt,i); aantal++; if (aantal*50 >= aantalDatapunten){ dieptedata.push_back(deZoekboom.diepte()); aantal=0; } } grafiek.voegDataToe(dieptedata); return 0; }