单链表进阶——编写一个约瑟夫环
来源:互联网 发布:网络综艺节目评价 编辑:程序博客网 时间:2024/06/16 19:34
package DataStructureTestSinglyLinkedList;public class Josephus {public Josephus(int n, int s , int d){SinglyLinkedList<String> list = new SinglyLinkedList<String>();for(int j=0;j<n;j++)list.append( (char)('A'+j)+"");System.out.print("约瑟夫环"+"("+n+","+s+","+d+")");System.out.println(list.toString());int i=s;while(list.length()>1){i=(i+d-1)%list.length();System.out.print("删除"+list.remove(i).toString());System.out.println(list.toString());}System.out.println("幸存者是:"+list.toString());}public static void main(String[] args){new Josephus(5,0,2);}}
0 0
- 单链表进阶——编写一个约瑟夫环
- 链表—约瑟夫环
- 约瑟夫环一个例子
- 线性表进阶___约瑟夫环问题
- 随手小代码——约瑟夫出圈问题/约瑟夫环
- 约瑟夫环——POJ3379
- 【约瑟夫环—数学策略】
- 约瑟夫环—华为试题
- C++的编写约瑟夫(josephus)环函数
- 使用php编写约瑟夫环问题
- 一个约瑟夫环的算法
- 约瑟夫环问题(Josephus) —— 循环单链表
- 约瑟夫问题源码(用c++编写)——————凌风
- Flutter进阶—布局一个控件
- 自杀环——约瑟夫环
- 约瑟夫环及单链表
- 单链表实现约瑟夫环
- 单链表实现约瑟夫环
- 学习篇一之学习网站归纳
- css 伪类与伪元素
- IOS线程的使用 performSelectorOnMainThread
- 小马哥----高仿华为MATE 华为定制版 6582芯片4.3.4系统 详细拆机图与开机识别图
- 经济学人:“谷歌们”的垄断是否该被打破?
- 单链表进阶——编写一个约瑟夫环
- 使用Eclipse构建Maven项目 (step-by-step)
- POJ2229 Sumsets
- 美团外卖网被罚2.8万元:因平台商户无证经营
- svn 使用笔记
- Android PopupWindow设置
- 解码速度
- 震惊了!130万研究生报名用户的数据遭泄露
- Linux Sed 命令