下沙论坛

标题: c语言实验 [打印本页]

作者: 网事如烟    时间: 2008-5-9 19:07
标题: c语言实验
25个人围成一个圈,从第一个人开始顺序报号,凡报号为3和3的倍数的退出圈子,找出最后留在圈子里的人原来的序号。
8 k2 B7 a# ?" W0 o(提示:要用链表方式实现。不要用数组。首先按照1-25号的顺序建立链表,1-25号存在链表的数据区内,从链表头开始数,数到3或3的倍数的节点,删除该节点,一直到链表结束;重复上述过程一直到链表中只剩下两个节点,读出最后两个节点的数据就是最后的答案)
作者: zjwzcnlg    时间: 2008-5-11 21:32
是不是最后就剩下1号和2号。。。。。
作者: 刹那公子    时间: 2008-5-12 12:26
去网络上搜。。。
3 r; p7 ]7 |# F# C' r( r; [, D: ^经典实验。。。现成的木老老




欢迎光临 下沙论坛 (http://bbs.xiasha.cn/) Powered by Discuz! X3.3