国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java 實現約瑟夫環的實例代碼

java 實現約瑟夫環的實例代碼

2019-10-15 10:33java代碼網 Java教程

這一次是借鑒模仿別人寫的代碼,以前覺得不好將數據結構的鏈結構什么的遷移到java上來使用,但這一次確實讓我感受到了可以自己構造數據結構,然后使用類似鏈的方式來解決約瑟夫環,有所頓悟。不多說,繼續上代碼

代碼如下:


import java.io.BufferedInputStream;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Josephus {
    private static class Node{
        int No;
        Node next;
        public Node(int No){
            this.No=No;
        }
    }
    public static void main(String[] args) {
        int totalNum,cycleNum;
        List<Integer> list = new ArrayList<Integer>();
        Scanner cin = new Scanner(new BufferedInputStream(System.in));
        System.out.println("請輸入總人數:");
        totalNum=cin.nextInt();
        System.out.println("請輸入報數人數:");
        cycleNum=cin.nextInt();
        Node header = new Node(1);
        Node pointer = header;
        for(int i=2;i<=totalNum;i++){
            pointer.next = new Node(i);
            pointer = pointer.next;
        }
        pointer.next= header;
        pointer=header;
        while(pointer != pointer.next){
            int i =2;
            while(i<cycleNum){
                pointer = pointer.next;
                i++;
            }
            //list.add(pointer.next.No);
            System.out.println("將序號"+pointer.next.No+"剔除。");
            pointer.next=pointer.next.next;
            pointer=pointer.next;
        }
        System.out.println("這是最后一個人:"+pointer.No);
    }
}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩三级电影 | 日韩av片在线免费观看 | 亚洲精品二区三区 | 在线观看91| 亚州男人天堂 | 国产激情91久久精品导航 | 毛片免费在线视频 | 欧美中文字幕一区二区三区亚洲 | 99久久婷婷国产综合精品草原 | 日韩激情一区二区 | 黄视频日本 | 欧美影院日韩 | 国产精品久久久久久久一区探花 | 国产精品无码久久久久 | 在线观看91 | 国产黄视频在线观看 | 中文字幕66页 | 午夜欧美一区二区三区在线播放 | 爱操av| 在线免费视频一区二区 | 国产精品午夜电影 | 成人综合视频网 | 免费av电影网站 | 国产欧美日韩在线 | 欧美在线网站 | 懂色aⅴ精品一区二区三区蜜月 | 91免费黄色片 | 日韩成人av在线 | av网站地址| 一区二区三区在线播放 | 欧美日韩精品一区二区在线观看 | 成人三区| 一区二区三区回区在观看免费视频 | 玖玖在线播放 | 午夜视频在线 | 国产久 | 国产精品久久久av | 狠狠综合久久av一区二区老牛 | 久久香蕉网 | 免费一级毛片 | 国产亲子乱弄免费视频 |