![]() |
1
-1
我认为,图书馆管理系统指的是一个简单的程序,用于管理处理实际图书馆(如借阅书籍)的标准功能。如果您需要开发一个系统来处理文章中的文献(如BibTeX或EndNote),请评论:)。 好的,那么我们需要什么来管理一个图书馆呢?最基本的功能是imho:
对于搜索和类别,链表是完美的。为了保存你借来的书,你可以使用一个堆栈,因为你基本上总是想显示所有的书,而堆栈是更简单的数据结构。当然,如果你想优化空间,你也可以只使用书的一个属性,如果是谁借的,并在显示你借的书时显示所有标记为你借的书籍,但这可能会很慢,因为图书馆里的书比你的“包”里的书多。 在这种情况下,如果你想保留谁借了书的历史,堆栈的另一个很好的应用程序是在借阅过程中。你可以把用户推到堆栈中,因为他们是目前最后一个借用它的人。 这只是一些想法,希望能有所帮助!:) |
![]() |
GabrielChu · 如何释放带有指针的链表 7 年前 |
|
Link · 向链表中添加结构似乎不起作用 7 年前 |
![]() |
Jheel rathod · 带有构造函数的ocaml递归类型记录 7 年前 |
![]() |
amr125 · 在链表中插入元素-索引不存在 7 年前 |
![]() |
JOSI · 求职面试的基本内容-使用链表、数组 7 年前 |
![]() |
Sikorski · 是否有必要对仅用于删除操作的列表进行同步 7 年前 |
![]() |
Pushkar Mahajan · 如何避免分段核心转储错误? 7 年前 |