Bonjour ^^
Je suis à la recherche d'une structure de données où :
- la recherche d'un élément dans la structure de données se fait en cout constant
- la concaténation de deux instances de cette structure de données est constante aussi
Vous avez une idée ce que ca pourrais être ou à quoi ca ressemblerais?
Pour exemple :
- la recherche d'un élément dans une liste est linéaire en la taille de la liste, mais la concaténation de deux listes est en cout constant
- La recherche d'une clé dans un dictionnaire est en cout constant mais la concaténation de deux dictionnaires est linéaire en la taille du dictionnaire
Je suppose qu'une telle structure à forcement des defaults autre part, comme la suppression d'élément par exemple,
mais je n'ai pas vraiment trouvé d'idée qui permettrais d'implémenter une structure avec ces propriétés et est-ce seulement possible?
Merci d'avance pour votre aide ^^
-----