码迷,mamicode.com
首页 >  
搜索关键字:约瑟夫环    ( 447个结果
俗名猴子选大王,学名约瑟夫环
有n 个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数), 凡报到3的人退出圈子,问最后留下的是原来第几号的那位。 public class Baochu { public static void main(String[] args) { Res(10,3); } public static void Res(int n,int flag){ List li...
分类:其他好文   时间:2015-01-07 22:11:58    阅读次数:208
约瑟夫环问题及python与c++实现效率对比
约瑟环问题python及c++解法及效率对比。
分类:编程语言   时间:2015-01-06 19:40:26    阅读次数:131
变形的约瑟夫环问题
Problem C: 士兵报数 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 142  Solved: 68 [Submit][Status][Web Board] Description N个站成一列的士兵和一个整数M,士兵编号是1 --- N。每次士兵按编号从小到大的顺序依次报数,如果报的数不是M的倍数,则该士兵出列。...
分类:其他好文   时间:2015-01-04 19:22:13    阅读次数:271
华为机试—约瑟夫环
输入人数n,开始位置s ,间隔数多少个m,输出出局序列 #include #include using namespace std; void Out(int n,int s,int m) { vector people; for (int i=1;i<=n;i++) { people.push_back(i); } int start = s-1; int ...
分类:其他好文   时间:2015-01-04 10:07:21    阅读次数:145
约瑟夫环问题——初步了解+数组实现
约瑟夫环问题——初步了解+数组实现 一开始接触约瑟夫环问题,还是在C语言的书中,具体的题目如下:n个人围坐成一圈,选某个人开始(比如第1个),从1开始报数,沿着顺时针方向数到m的人被淘汰,然后后面一个人继续再从1开始报数,数到m时再淘汰一人。重复上面的过程,输出剩下的最后一个人。...
分类:编程语言   时间:2015-01-03 18:40:43    阅读次数:184
P291.约瑟夫环 逢3退出
#include #includeint main(){ int n, i, k, m; int array[50], *p; printf("n = \n"); scanf("%d", &n); p = array; for (i = 0; i < n; i++) *(p+i) = i+1; i ...
分类:其他好文   时间:2014-12-22 22:48:30    阅读次数:200
九度OJ—题目1188:约瑟夫环
题目描述:     N个人围成一圈顺序编号,从1号开始按1、2、3......顺序报数,报p者退出圈外,其余的人再从1、2、3开始报数,报p的人再退出圈外,以此类推。     请按退出顺序输出每个退出人的原序号。 输入: 包括一个整数N(1 输出: 测试数据可能有多组,对于每一组数据, 按退出顺序输出每个退出人的原序号。 样例输入: 7 3 样例输出: ...
分类:其他好文   时间:2014-12-22 11:17:06    阅读次数:111
约瑟夫环
西方有个故事:相传著名历史学家Josephus(约瑟夫)经历了这么一段经历,在罗马人占领乔塔帕特后,40个犹太人和Josephus躲在一个山洞中。40个犹太人决定宁死也不被敌人抓到,于是决定集体自杀。大家经过讨论,决定了一个自杀方式,41个人围成一个圆圈,由第1个人开始报数,每报数到3的人就必须自杀,然后再由下一个人重新开始报数,知道所有人都自杀身亡为止。     然而Josephus并...
分类:其他好文   时间:2014-12-18 10:27:09    阅读次数:158
约瑟夫环
约瑟夫环n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始,每次从这个圆圈中删除第m个数字(第一个为当前数字本身,第二个为当前数字的下一个数字)。当一个数字删除后,从被删除数字的下一个继续删除第m个数字。求出在这个圆圈中剩下的最后一个数字。很自然的想法是我们用一个数据结构来模拟这个圆圈。在常用...
分类:其他好文   时间:2014-12-16 20:40:53    阅读次数:190
约瑟夫环数学解法
#includeusingnamespacestd;intfun(intn,intm){inti,r=0;for(i=2;i>i>>m;cout<<fun(i,m);}
分类:其他好文   时间:2014-12-15 23:27:41    阅读次数:245
447条   上一页 1 ... 34 35 36 37 38 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!