• 热门专题

c# 算法-约瑟夫环问题

作者:wangzhkai  发布日期:2011-07-25 20:11:53
Tag标签:c#  约瑟夫环  
  • 约瑟夫环问题是一个让人很挠头的问题

    下面我用最简单的代码实现

     

    private ArrayList CateEatMouse(ArrayList list,int step)
    {
            list.ReamoveAt(0);
            int j = 1;
            while(list.Count>step)
            {
                    if(j%(step+1)==0)
                    {
                           list.ReamoveAt(0);  
                    }
                    else
                    {
                            list.Add(int.Parse(list[0].ToString()));
                             list.ReamoveAt(0);  
                    }
                    j++;
            }
            return list;
    }
About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规