吉林大学刘大有数据结构绿皮书C语言实现
文章平均质量分 50
本专栏是专门存放关于我实现的吉林大学刘大有数据结构学习指导与习题解析这本书习题的代码
魔理沙偷走了BUG
万年的铁树要开花
展开
-
【吉大刘大有数据结构绿皮书】约瑟夫问题:旅游代理商选择了n个顾客来竞争最后的免费环游世界大奖。代理商让顾客们排成一个圆圈,然后从帽子里抽出一个数字m(1<=m<=n)。游戏开始后,代理商按顺时针方向绕
旅游代理商选择了n个顾客来竞争最后的免费环游世界大奖。代理商让顾客们排成一个圆圈,然后从帽子里抽出一个数字m(1原创 2022-09-16 21:51:12 · 720 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】按递减顺序删除链表结点
按递减顺序删除链表结点原创 2022-09-16 12:10:54 · 217 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】已知非空线性链表第一个结点由list指出,写一算法,交换p所指结点与其下一个结点在链表中的位置(设p指向的不是链表最后的那个结点)。
已知非空线性链表第一个结点由list指出,写一算法,交换p所指结点与其下一个结点在链表中的位置(设p指向的不是链表最后的那个结点)。原创 2022-09-15 17:15:24 · 745 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】写一算法,该算法一次从算法外部获取n个数据元素,然后按照相反的方向依次输出这批数据。
写一算法,该算法一次从算法外部获取n个数据元素,然后按照相反的方向依次输出这批数据。原创 2022-09-15 15:55:09 · 158 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】例3.21:已知长度为n,并且按值有序的线性表A采用顺序存储结构(假设每个数据元素为一非零的正整数),写一时间效率较高的算法,删除数据元素x到y(x<=y)之间的所有元素。
已知长度为n,并且按值有序的线性表A采用顺序存储结构(假设每个数据元素为一非零的正整数),写一时间效率较高的算法,删除数据元素x到y(x原创 2022-09-15 15:31:12 · 723 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】已知长度为n的线性表A采用顺序存储结构,写一算法,找出该线性表中值最小的数据元素。
已知长度为n的线性表A采用顺序存储结构,写一算法,找出该线性表中值最小的数据元素。原创 2022-09-14 17:42:32 · 1873 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】已知长度为n的线性表A=(a1,a2,...,an)采用顺序存储结构,写一算法,将线性表转换为A=(an,...,a2,a2),要求转换过程中使用尽可能少的辅助空间。
已知长度为n的线性表A=(a1,a2,...,an)采用顺序存储结构,写一算法,将线性表转换为A=(an,...,a2,a2),要求转换过程中使用尽可能少的辅助空间。原创 2022-09-14 17:14:58 · 988 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】已知长度为n的线性表A采用顺序存储结构,写一算法,删除该线性表中所有值为item的数据元素。
已知长度为n的线性表A采用顺序存储结构,写一算法,删除该线性表中所有值为item的数据元素。原创 2022-09-14 15:33:16 · 5178 阅读 · 5 评论 -
【吉大刘大有数据结构绿皮书】向LinkedList类中增加一个函数Contrary,功能为将其所有结点按相反次序链接。
向LinkedList类中增加一个函数Contrary,功能为将其所有结点按相反次序链接。原创 2022-09-14 13:49:12 · 185 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】例3.16:已知非空线性链表第一个结点的指针为list,写一算法,删除线性链表中的第i个结点。
已知非空线性链表第一个结点的指针为list,写一算法,删除线性链表中的第i个结点。原创 2022-09-13 21:15:55 · 1112 阅读 · 0 评论 -
【吉大刘大有数据结构绿皮书】例3.15:利用两个栈S1和S2模拟一个队列,写出入队和出队的算法。
利用两个栈S1和S2模拟一个队列,写出入队和出队的算法。原创 2022-09-13 16:02:08 · 414 阅读 · 0 评论