我正在编写一个程序,其中需要保存不重复的对象,并且必须将其分类到数据结构中。对象的访问,修改和删除必须非常有效。
首先,我考虑过制作一个Map <String,Object>,其中键是对象的名称(属性)。但是我的老师告诉我,这是低效的,因为我正在复制内容,我必须创建自己的结构而不使用列表,向量等,或者至少不直接使用它,也就是说,我必须重写实现。
但是我不知道从哪里开始,什么是不错的选择。您会给我什么建议,以一种有效的方式通过其名称访问该对象?
谢谢!
您没有提到它需要多么高效,所以我认为aTreeSet
是您所需要的
您提到的操作已在log(n)中完成
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句