#ifndef MUJ_STROM_H #define MUJ_STROM_H struct Prvek { int data; Prvek * levy; Prvek * pravy; }; class Strom { public: Strom(); bool Vloz( int D ); //vrací false když prvek již ve stromu byl bool Smaz( int D ); //vrací false když prvek ve stromu nebyl bool Najdi( int D ); //vrací true pokud prvek ve stromu je ~Strom(); private: Prvek * koren; bool Najdi( int D, Prvek *podstrom, Prvek **predchudce, Prvek **hledany ); }; #endif