(完整word版)数据结构约瑟夫实验报告.doc
小宏****aa
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
(完整word版)数据结构约瑟夫实验报告.doc
12级计科软件班_2013___年__11_月__8_日姓名袁振荣__学号__2012550301__电话_155759047121.设计题目线性表实验目的:本次实习的主要目的在于熟悉线性表的基本运算在两种存储结构上的实现,其中以熟悉各种链表的操作为侧重点。通过本次实习还可帮助读者复习高级语言的使用方法。实验内容:1.[问题描述]约瑟夫(Joeph)问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方
(完整word版)数据结构约瑟夫实验报告.doc
12级计科软件班_2013___年__11_月__8_日姓名袁振荣__学号__2012550301__电话_155759047121.设计题目线性表实验目的:本次实习的主要目的在于熟悉线性表的基本运算在两种存储结构上的实现,其中以熟悉各种链表的操作为侧重点。通过本次实习还可帮助读者复习高级语言的使用方法。实验内容:1.[问题描述]约瑟夫(Joeph)问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方
数据结构约瑟夫实验报告.doc
12级计科软件班_2013___年__11_月__8_日姓名袁振荣__学号__2012550301__电话_155759047121.设计题目线性表实验目的:本次实习的主要目的在于熟悉线性表的基本运算在两种存储结构上的实现,其中以熟悉各种链表的操作为侧重点。通过本次实习还可帮助读者复习高级语言的使用方法。实验内容:1.[问题描述]约瑟夫(Joeph)问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方
数据结构约瑟夫环实验报告.doc
一·问题描述设编号为1,2,…,n个人围坐一圈,约定编号为1的人从1开始报数,数到k的那个人出列,它的下一位又从1开始报数,数到k的那个人又出列,以此类推,直到所有人出列为止,由此产生一个出队编号的序列。二·实验描述该算法可以由三个功能函数实现。main()用做数据的输入和函数调用,creat()做链表的初始化工作,使用Josephus()做删除结点和保存输出顺序的工作,OutRing()完成序列的输出工作。三·函数设计#include<iostream.h>#defineN50structnode{in
约瑟夫环数据结构实验报告.doc
数据结构实验报告实验1线性表及其应用题目:约瑟夫环需求分析本演示程序中,人数n应为任意的,首先应输入一个值赋给初始报数上限m,程序应能自动保存出列人的序号和将出列的人所持的密码赋给m,再次作为报数上限,如此循环,直至所有人都出列为止。演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入相应数据(即每个人所持的密码),每个人的序号由程序自动分配。程序执行的命令包括:(1)构造链表;(2)输入数据;(3)执行报数,储存出列人的序号,删除出列人的信息以及把出列人的密码赋