Bäume



  • KasF schrieb:

    namespace BinaryTree
    {
        class BinarySearchTree { };
        class OtherTree { };
    
        template<typename S>
        void preOrder(S& os, Node *n) { }
    
        // Other elementary BinaryTree-Functions ...
        
    }
    

    Das ist ja auch nicht das Eelbe vom Ei, so muss ich ja nen Node* zb root rausgeben. Momentan siehts so wie bei Volkard aus, ein preOrder private und eins public, das ist imho das beste Design momentan.

    Werde aber dennoch versuchen was Container-Iterator-Algorithmen-Ähnliches Konzept zu basteln ...


Anmelden zum Antworten