- 博客(18)
- 收藏
- 关注
原创 7-4约瑟夫环
N个人围成一圈顺序编号,从1号开始按1、2、3......顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。请按退出顺序输出每个退出人的原序号。
2023-09-14 16:35:15
388
1
原创 7-4 数组元素循环右移n位
从键盘接收两个整数m和n,分别表示一维整型数组的元素个数,和要向移动的位数。已知0<m<=100,以及n>0。在用户输入m和n后,第二行输入相应个数的数组元素。程序要实现的功能是,。例如,数组的5个元素是:1,2,3,4,5。往右移动1位后:5,1,2,3,4往右移动2位后:4,5,1,2,3。
2023-09-08 17:10:11
1240
3
原创 7-2 递增有序顺序表的插入
实验目的:1、掌握线性表的基本知识 2、深入理解、掌握并灵活运用线性表。3、熟练掌握线性表的存储结构及主要运算的实现已知顺序表L递增有序,将X插入到线性表的适当位置上,保证线性表有序。。
2023-09-08 15:14:46
1828
1
原创 7-7 师--链表的结点插入
给出一个只有头指针的链表和 n 次操作,每次操作为在链表的第 m 个元素后面插入一个新元素x。若m 大于链表的元素总数则将x放在链表的最后。
2023-03-27 15:24:09
151
原创 7-8 约瑟夫问题
n个人想玩残酷的死亡游戏,游戏规则如下:n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。请输出最后一个人的编号。
2023-03-27 15:23:28
119
原创 7-5 数据结构实验之链表五:单链表的拆分
输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。
2023-03-27 15:22:17
459
原创 7-4 数据结构实验之链表四:有序链表的归并
分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。
2023-03-27 15:21:12
203
原创 7-6 数据结构实验之链表七:单链表中重复元素的删除
按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。
2023-03-27 15:20:58
1165
原创 7-3 数据结构实验之链表三:链表的逆置
输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。
2023-03-17 17:17:58
319
原创 数据结构实验之链表一:顺序建立链表
7-1 数据结构实验之链表一:顺序建立链表单位 山东理工大学输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。
2023-03-13 23:14:54
1489
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人