亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪

華為社招筆試題

pic

約瑟夫環(huán)問(wèn)題

已知 100 圍坐在一張圓桌周?chē)?。從編號?1 的人開(kāi)始報數,數到 m 的那個(gè)人出列;他的下一個(gè)人又從 1 開(kāi)始報數,數到 m 的那個(gè)人又出列;依此規律重復下去,直到圓桌周?chē)娜松儆?m 個(gè)數,輸出圓桌上人的原始編號。

寫(xiě)了個(gè)很挫的遞歸算法(也可以改成循環(huán),懶得改),然后 case 是全部跑通過(guò)了。

編程答案

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (in.hasNext()) {
            int m = in.nextInt();
            if (m <=1 || m>=100){
                System.out.println("ERROR!");
                continue;
            }
            Map<Integer, Integer> numList = new HashMap<>();
            for (int i=1;i<=100;i++){
                numList.put(i, i);
            }
            count(numList, m, 1, numList.size());
        }
    }

    private static void count(Map<Integer, Integer> numList, int m, int step, int maxSize){
        if (maxSize < m){
            // 打印結果
            StringBuilder sb = new StringBuilder();
            for (Integer i =1;i<= maxSize;i++){
                sb.append(numList.get(i)).append(",");
            }
            System.out.println(sb.toString().substring(0,sb.lastIndexOf(",")));
            return;
        }
        int s = 1;
        for (int i=1;i<= maxSize;i++){
            if (step == m){
                step = 1;
                continue;
            }
            numList.put(s, numList.get(i));
            step ++;
            s ++;
        }
        count(numList, m, step, s-1);
    }
}

最后祝我等到華為面試,并且面試順利。

# 算法題 


標 題:《華為社招筆試題
作 者:zeekling
提 示:轉載請注明文章轉載自個(gè)人博客:浪浪山旁那個(gè)村

評論

取消
亚洲成a人片在线观看69,中文字幕免费无线观看,日韩精品无码一区二区三区四区,92精品国产自产在线观看直播,亚洲精品无码不卡在线观看屁,亚洲成av人片在www色猫咪 亚洲精品国产欧美| 久久久久久久一区二区视频| 亚洲av无码有乱码在线观看| 一区二区三区四区高清无码| 国产久免费热视频在线观看| 中文字幕人妻丝袜六区八区| 国产69精品久久久久99尤物| 亚洲精品国偷自产在线99正片| 国产欧美日韩黄片视频在线观看| 中文字幕2021免费看| 亚洲欧洲日产国产aⅴ无码| 国产成人无码a区视频| 一区二区三区毛片免费视频| 中文字幕第一页在线视频| 亚洲第一成人网站| 亚洲图欧美综合自拍手机| 狠狠色噜噜狠狠狠777米奇小说| 久久久久女人精品毛片| 一级特黄高清aaaa大片一| 亚洲人妻中文字幕在线视频| 亚洲欧美日韩欧美综合专区在线| 亚洲夂夂婷婷色拍ww47| 日韩av福利免费在线观看| 亚洲AV区无码字幕中文色| 国产亚洲成AⅤ人综合在线观看| 亚洲AV无码精品色午夜APP| 亚洲精品无amm毛片| 亚洲欧美视频在线播放| 亚洲综合图片小说区热久久| 国产在线看不卡一区二区| 精品亚洲一区二区三区在线观看| 国产女人视频在线观看| 久久狠狠爱亚洲综合影院| 国产高清在线精品一区a| 中文字幕精品无码热在线视频| 又黄又粗又硬又爽黄片免费看| 国产精品毛片久久人完整版| 亚洲国产成人精品无码区APP| 亚洲雄风激荡全球【电影票房| 欧美成A人片在线观看久不卡| 久久久无码免费不卡| http://bdtongbang.com http://dzskyj.com http://glue01.com http://pxgdzz.com http://njnjjx.com http://xzj0755.com