BST avec des doublons

Je sais que, BST n'autorise pas les doublons. Par exemple, si j'ai un mot "RABSAB".

L'arbre de recherche Binaire pour le dessus de la chaîne est:

    R
    /\
   A  S
    \
     B

Que si nous voulions inclure les doublons dans l'arbre. Comment l'arbre va changer? J'ai été demandé à cette question dans une interview.

Ils m'ont demandé de dessiner:

  1. un arbre binaire
  2. un déséquilibre de la structure d'Arbre de Recherche Binaires
  3. un arbre de recherche binaire sans doublons
  4. un arbre de recherche binaire avec des doublons

Toute Aide est très appréciée!

PS: Aidez-moi par le dessin de la relative arbres

BST n'a pas de contrainte que les doublons ne sont pas autorisés, vous pouvez garder en double, lire : Stratégie pour les entrées en double dans un arbre de recherche binaire
Je parlais en général. J'ai lu dans le wiki, en général BST habitude de permettre les doublons. Pouvez-vous aider dans l'élaboration de la BST pour la Chaîne?
double possible de Sont des doubles des clés autorisées dans la définition des arbres binaires?, parce que toute bonne réponse à cette question doit examiner comment mettre en œuvre ces techniciennes se chargent

OriginalL'auteur user | 2013-05-24