试题详情
- 简答题编写一个程序,使用单链表作数据结构,解决Josephus问题。Josephus问题描述如下:设有n个人围坐一圈,现从第s个人开始报数,数到m的人出列,然后从出列的下一个人重新开始报数,数到m的人出列,……,如此反复,直至所有的人都出列。Josephus问题是:对于任意给定的n、s和m(s<n,m<n),按出列顺序得到的顺序表如何?
关注下方微信公众号,在线模考后查看

热门试题
- C++支持运算符重载,所有运算符都可以重
- 编写函数fun求1!+2!+3!+...
- 下列数组定义中,属于字符数组定义的选项是
- 从语法角度看,for(表达式1;表达式2
- 下面是有关C语言字符数组的描述,其中正确
- 下面程序运行的结果是()
- 以下程序的输出结果为() #includ
- 程序设计语言有各种分类方法,到目前比较认
- 在C语言中,除了main( )函数外,其
- 输入15个数,计算平均值,并把高于平均值
- 输入10个点的坐标(设坐标为整数值),输
- 编程:编写函数change使输入的字符串
- 已知学生的记录由学号和学习成绩构成,用函
- 输出10行杨辉三角形。
- 设x=2.5,a=7,y=4.7,则x+
- 在main函数中定义的变量称为全局变量。
- 已知8个学生记录,要求求出成绩平均值,并
- 以下程序的功能是()
- 在一个函数内部调用另一个函数的调用方式称
- 下列程序的输出结果是16.00,请填(1