A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王震阳老师 金牌黑马   /  2014-4-30 11:29  /  21529 人查看  /  342 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

五一即将到来,祝各位童鞋节日快乐。回复此帖,领取题目,贴出正确的代码,要求代码隐藏。回答正确,即可获取技术分。题目如下:
游客,如果您要查看本帖隐藏内容请回复

342 个回复

正序浏览
楼主吉祥

Test7.rar

619 Bytes, 下载次数: 237

回复 使用道具 举报

是不是要打一个包啊
回复 使用道具 举报

以前记得上大一的时候讲C语言基础,老师提过这种简便方法。
回复 使用道具 举报
本帖最后由 罗中扬 于 2014-6-10 15:38 编辑

  1. public class Test7 {
  2.         /**
  3.          * 题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
  4.          * 约瑟夫环问题;
  5.          * 通过分析:我们可以的到一个约瑟夫环问题的递推公式
  6.          * 递推公式   f[1]=0;
  7.      *        f[i]=(f[i-1]+m)%i;
  8.      *      (住:这个公式不是并不是我推出来的)
  9.          * 通个这个公式就可以很方便的秋出最后一个人,但是无法还原过程
  10.          */
  11.         public static void main(String[] args) {
  12.                 int n = 5;  //总人数
  13.                 int m  = 3;   //每次要退出的数
  14.                 int s = 0;
  15.                
  16.                 for(int i = 2;i<=n;i++){
  17.                         s= (s+m)%i;
  18.                 }
  19.                 //实际生活中编号总是从1开始,我们输出f[n]+1(也就是s+1)
  20.                 System.out.println(s+1);
  21.         }
  22. }
复制代码

回复 使用道具 举报
跪求技术分
回复 使用道具 举报
五一即将到来,祝各位童鞋节日快乐。回复此帖,领取题目,贴出正确的代码,要求代码隐藏。回答正确,即可获取技术分。题目如下:
回复 使用道具 举报
这里mian是我们看卡
回复 使用道具 举报
看晚了~~~
回复 使用道具 举报
来晚了,时间过了
回复 使用道具 举报
看看题   
回复 使用道具 举报
沙发……
回复 使用道具 举报
看看题目,现在还有效?
回复 使用道具 举报
看看,学习下!
回复 使用道具 举报
领取一个
回复 使用道具 举报
为了技术分
回复 使用道具 举报
马上要报名了,拼命求分中....
希望老师查看~~~
绝对原创。

QueueGameDemo.rar

1.47 KB, 阅读权限: 150, 下载次数: 1

评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
老师,请看下307的吧,我传的是源码,不是图片了。
拼命地求分中啊…………
{:2_42:}
回复 使用道具 举报
老师,请您查看306楼,看看对不对
回复 使用道具 举报
本帖最后由 一片白 于 2014-5-9 22:08 编辑
王震阳 发表于 2014-5-5 13:52
这样的方式提交代码不是很好看呀,希望你能将源码提交上来

这是我的源码,请老师查看下。
如果正确,请给点儿技术分啊。
求分中…………{:3_51:}
TheLast.rar (24.46 KB, 下载次数: 3)


评分

参与人数 1技术分 +2 收起 理由
王震阳老师 + 2 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马