Necesito crear una estructura de datos (utilizando principalmente los árboles AVL) de objetos con dos valores: nivel (no es el único) y la identificación (es único).
Necesito apoyo a la búsqueda por id, impresión por pedido de los niveles, así como la combinación de dos de estos árboles y mantener estas funcionalidades con el nuevo árbol.
Ya tengo varias soluciones en mente, pero te quería preguntar acerca de uno en concreto:
Va a trabajar para implementar esta estructura con un singular árbol AVL en el que dos nodos son los primeros en comparación de acuerdo a su nivel y, a continuación, sus documentos de identidad? Sobre todo me la lucha para darse cuenta de cómo la fusión de dos de estos árboles podrían trabajo, especialmente en el caso de que tenemos Un árbol donde todos los objetos son de nivel x y el árbol B, donde todos los objetos son de nivel y.
EDIT: También para la búsqueda de identificación además de que habrá un árbol sólo ordenados por id.
Podría este método de trabajo?