首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
约瑟夫环问题:设有n个人围坐一圈,并按顺时针方向1~n编号。从第s个人开始进行报数,报数到第m个人,此人出圈,再从他的下一个人重新开始从1到m的报数进行下去,直到所有的人都出圈为止。 void Josef(int A[],int n,int s,i
约瑟夫环问题:设有n个人围坐一圈,并按顺时针方向1~n编号。从第s个人开始进行报数,报数到第m个人,此人出圈,再从他的下一个人重新开始从1到m的报数进行下去,直到所有的人都出圈为止。 void Josef(int A[],int n,int s,i
admin
2014-12-25
65
问题
约瑟夫环问题:设有n个人围坐一圈,并按顺时针方向1~n编号。从第s个人开始进行报数,报数到第m个人,此人出圈,再从他的下一个人重新开始从1到m的报数进行下去,直到所有的人都出圈为止。
void Josef(int A[],int n,int s,int m)
{
for(i=1;i<=n;i++)
A
=i;
sl=s:
for(i=n;i>=2;i一一)
{ s1=______; /*计算出圈人s1*/
if(s1==0)______;
W=A[s1]; /*A[s1]出圈*/
for(j=_____)
A[j]=A[j+1];
A
=w;
}
print f(“出圈序列为:”); /*输出出圈序列*/
for(i=n;i>=1;i一一)
print f(“%d”,A
);
print f(“n”);
}
选项
答案
(s1+m一1)%m s1=i j=s1; j
解析
转载请注明原文地址:https://www.kaotiyun.com/show/84Vx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
MD5算法的运算过程分为哪几个步骤?
下列属于管理信息库中的结构数据的是【】
______是指将数据备份到与本地计算机相隔离的存储介质中,常用的有移动硬盘、U盘、光盘和网络空间等。
基础结构域名只有一个,即______,用于反向域名解析。
某单位申请到一个C类IP地址组,其网络标识为223.23.14,现要划分成16个子网,请回答下列问题:(1)子网掩码是多少?(2)每个子网有几台主机?(3)IP地址为223.23.14.47及223.23.14.49的两台主机是否在同一子网?
所谓______,其实就是提供了一种按层次结构组织的信息,然后按名称关联检索信息的服务方式。
路由器的交换结构不包括【】
传统的企业组织形式主要有直线制、______、直线一职能式、________、矩阵制等。
在可变式分区管理方案中,空闲区表中的登记项按空闲区长度排序的算法是
在马尔柯夫过程中,设P为概率矩阵,K为使PK为平衡概率矩阵的最小自然数,且K>a,则与PK最接近的矩阵是()
随机试题
骨盆骨折时不出现
构成心右缘的主要结构是
男性患者患右心衰竭所引起的组织水肿,其主要原因是
建设项目竣工环境保护验收时,核查验收范围应包括()。
根据《关于水利工程建设项目代建制管理的指导意见》(水建管[2015]91号),拟实施代建制的项目应在()中提出实行代建制管理的方案。
编制成本费用预算的方法,按其出发点的特征不同,可分为()。
《反垄断法》禁止的滥用市场支配地位的行为包括()。
用九个指头与一个指头来形容我们工作中成绩是主要的,缺点和错误是次要的,当然是可以的。但是,这决不等于只谈九个指头,不必谈一个指头,更不等于那一个指头已经不存在。这段文字主要是在强调()。
简述什么是从众行为。
4.5,3.5,2.8,5.2,4.4,3.6,5.7,()
最新回复
(
0
)