
数据结构
文章平均质量分 85
andongni203
不会弹钢琴的程序猿不是好画手
展开
-
数据结构与算法实验-图书管理系统--链式存储(2)
在实验中,我们还意识到系统还有一些可以改进的地方,例如优化图书查询的算法、增加用户界面的友好性、加强系统的错误处理和容错能力等。未来,我们计划继续优化系统的性能和用户体验,可能引入一些新的数据结构和算法来提升系统的效率和可扩展性。针对这些问题,我们进行了详细的调试和分析,通过逐步排查,最终找到了问题的根源并进行了相应的修复。需要进行详细的误差分析,找出误差产生的原因,并进行相应的处理和纠正。在执行实验过程中,需要记录各种操作的输入数据和输出结果,包括添加、删除、查询和显示图书等操作的输入和输出数据。原创 2024-03-12 15:04:15 · 1299 阅读 · 1 评论 -
顺序表与链表
* 正位序输入n个元素的值,建立带表头结点的单链表L */int ListInsert_sq(Sqlist *L,int i,ElemType e);/*在带头结点的单链表L中第i个位置插入值为e的新结点 */原文链接:https://blog.youkuaiyun.com/WZY22502701/article/details/123798240。/*结点指针域置空*//*查找值为e的元素*//*删除第i个元素*//*输入顺序表的元素个数*//*输出带头结点单链表的所有元素*/原创 2024-03-12 09:09:20 · 400 阅读 · 1 评论 -
数据结构与算法-线性表实验(一)
这样,一个单元的指针就指向了下一个单元,从而形成了链表的结构。链表的最后一个单元的指针指向一个特殊的标记NULL,表示链表的末尾。顺序表:顺序表的存储结构是将表中的数据元素存放在一组连续的存储单元中,并且数据元素之间的关系也是顺序的。由于数组的大小是固定的,所以数组的容量将是固定的。因此,在实现线性表的基本操作时,我们必须处理数组容量不够的情况,为此,我们通常会使用动态数组的方式来实现。若将n个数据元素存在一维数组中,用一组连续的存储单元存放,数据元素之间的关系是前驱后继关系,则该线性表称为顺序表。原创 2024-03-12 09:05:10 · 1100 阅读 · 1 评论