约瑟夫问题求解实验报告 姓名:程裕博 学号:149074353 班级:物联网工程 141 班
一、
实验目的 1、 掌握上机调试线性表的基本方法; 2、 掌握线性表的基本操作:插入、删除、查找等运算在顺序存储结构和链式存储结构上的运算。
3、 掌握约瑟夫问题求解算法 二、
实验内容 1、 认真阅读和掌握本实验的参考程序,并上机运行本程序,可尝试完善删除、查找等运算。
2、 参考第二章课件中对瑟夫问题求解算法的描述,选择一种存储结构实现该问题的求解。
三、
注意事项:
1、在磁盘上创建一个目录,专门用于存储数据结构实验的程序,可通过 U 盘或邮箱长期保存程序。
2、实验报告要求:(1)算法的完整代码;(2)程序运行结果及分析;(3)实验总结。
实验源代码:
#include"stdio.h" #include"stdlib.h" #include"malloc.h" typedef struct node {
int data;
struct node *next; }*plinklist; plinklist setlink() {
plinklist list,p,r;
int i,n;
printf("请输入所有个体的个数:");
scanf("%d",&n);
== 试读已结束,如需继续阅读敬请充值会员 ==
|
本站文章均为原创投稿,仅供下载参考,付费用户可查看完整且有格式内容!
(费用标准:38元/月,98元/年,微信支付秒开通!) |
升级为会员即可查阅全文 。如需要查阅全文,请 免费注册 或 登录会员 |