数据结构实验三(循环队列基本操作)题目和源程序

时间:2015-04-23 14:51:02
【文件属性】:

文件名称:数据结构实验三(循环队列基本操作)题目和源程序

文件大小:36KB

文件格式:DOC

更新时间:2015-04-23 14:51:02

循环队列 数据结构 源程序 代码 题目

实验内容 1.任意输入队列长度和队列中的元素值,构造一个顺序循环队列,对其进行清空、插入新元素、返回队头元素以及删除队头元素操作。 2.约瑟夫环的实现:设有n个人围坐在圆桌周围,现从某个位置 i 上的人开始报数,数到 m 的人就站出来。下一个人,即原来的第m+1个位置上的人,又从1开始报数,再是数到m的人站出来。依次重复下去,直到全部的人都站出来,按出列的先后又可得到一个新的序列。由于该问题是由古罗马著名的史学家Josephus提出的问题演变而来,所以通常称为Josephus 问题。 例如:当n=8,m=4,i=1时,得到的新序列为: 4,8,5,2,1,3,7,6 编写程序选择循环队列作为存储结构模拟整个过程,并依次输出出列的各人的编号。


网友评论

  • 对学习循环队列很有帮助,很不错的资料,谢谢分享
  • 还好,能用~