|
![]() | 作者: dormouse [dormouse]
![]() |
登录 |
一群小孩编号后站成一个圆圈,首尾相连。从某个小孩开始报数,数到M时,该小孩出列,下一个小孩从1开始继续报数,数到M时再出列,求最后剩下一个小孩的编号。要求使用环型链表,输入小孩的总数,开始报数的小孩的编号,报数M,输出最后小孩的编号。 |
地主 发表时间: 05/10 16:45 |
![]() | 回复: ricky [ricky] ![]() |
登录 |
已经有人问过了,看看以前的贴子 |
B1层 发表时间: 05/10 19:18 |
![]() | 回复: cyh811122 [cyh811122] ![]() |
登录 |
这是数据结构的问题,找一本书好好研究一下,这个算法挺好的 |
B2层 发表时间: 05/10 19:23 |
![]() | 回复: hannyu [hannyu] ![]() |
登录 |
循环链表 |
B3层 发表时间: 05/11 13:50 |
![]() | 回复: wyssmyfl [wyssmyfl] ![]() |
登录 |
谭浩强教授写的C语言书配套练习书找那有 |
B4层 发表时间: 05/13 16:35 |
![]() | 回复: root_bug [root_bug] ![]() |
登录 |
不过,你要搞清楚,这个叫Josephus问题,不要以为是潭浩强问题了。那家伙的教材我不喜欢,看他的书,真不知道是学计算机还是学数学!晕~~~~ |
B5层 发表时间: 05/14 06:15 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号