J'ai actuellement des données dont j'ai besoin triées de deux manières différentes, à partir d'une PoV de complexité temporelle et spatiale, existe-t-il une alternative au maintien de deux arbres, triés par date et par numéro d'identification? Je dois être capable de retourner les listes dans l'ordre des données, et les utilisateurs individuels par ID, et je préférerais ne pas avoir à traverser ou même pire, traverser et ensuite trier les retours de tableau.Une alternative à deux arborescences AVL
Toute idée ou aide est très appréciée, merci!
Merci pour la réponse, on me donne des identifiants et des dates qui sont hors de mon contrôle et désordonnés désagréablement, ce serait une bonne idée de générer en fonction de la date sinon. Je pense que je vais m'en tenir à deux arbres car l'incertitude de la mémoire est un facteur pour faire une hashmap, il est probable que je devrais redimensionner quelques fois, et le temps n'est pas trop meilleur avec un. –
@HarrisonW. vous êtes les bienvenus :-) Je vous recommande quand même d'utiliser un arbre et un hashmap, car même l'insertion + le redimensionnement du hashmap plusieurs fois surpasserait l'insertion dans un arbre équilibré. – bashnesnos