java使用链表实现约瑟夫环

约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。求出出队序列。

成都创新互联公司专注于金水网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供金水营销型网站建设,金水网站制作、金水网页设计、金水网站官网定制、微信小程序开发服务,打造金水网络公司原创品牌,更为您提供金水网站排名全网营销落地服务。

采用链表实现,结点数据就是编号。

package com.dm.test;
 
public class Test2
{
 public static void main(String[] args)
 {
 //头结点
 Node root = new Node(1);
 int[] order = build(root,9,5);
 for(int i =0;i

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


分享名称:java使用链表实现约瑟夫环
网址分享:http://pwwzsj.com/article/goopec.html