约瑟夫(Joseph)问题 数据结构实验报告

时间:2014-01-27 10:11:30
【文件属性】:

文件名称:约瑟夫(Joseph)问题 数据结构实验报告

文件大小:80KB

文件格式:DOC

更新时间:2014-01-27 10:11:30

数据结构 C语言 约瑟夫(Joseph)问题

有测试结果 利用循环单链表求解约瑟夫(Joseph)问题。约瑟夫(Joseph)问题的一种描述是:编号为1, 2, …, n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序打印出列顺序。如n=7,即7个人按顺时针方向围坐一圈; 每个人持有的密码分别为:3,1,7,2,4,8,4; m的初值为20; 则正确的结果应为:6,1,4,7,2,3,5。


网友评论

  • 写得一般吧~! 还是支持一下
  • 叙述感觉有点少,其他还不错的