Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
图书馆管理项目应该使用哪种数据结构?
有5个操作:
我现在知道哈希表和 AVL 树。
我从 AVL 开始我的项目,但我不确定这是否是正确的选择。
这取决于您要实现的目标(性能、可扩展性、简单性),上述操作可以用数组或链表等简单的数据结构来实现。
我建议首先使用简单的数据结构来实现您的应用程序。当性能成为问题时,请考虑其他数据结构,如 Hashtable、AVL 树等。