约瑟夫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。
用户评论
写得一般吧~! 还是支持一下
叙述感觉有点少,其他还不错的