• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            傳說中的約瑟夫環(huán)問題,剛開始想到的就是模擬,輸入10的時(shí)候就運(yùn)行了數(shù)小時(shí)!網(wǎng)上搜索之后才知道是DP。這里有兩個(gè)重要的遞推公式:
            1.f[i] = (f[i - 1] + m) % i, f[1] = 0. f[i]表示人數(shù)為i時(shí)最后活下來那個(gè)人的下標(biāo)(從0開始),m為基數(shù),即每數(shù)到m就讓該人出局
            2.f[i] = (f[i - 1] + m - 1) % (n - i + 1), f[0] = 0,f[i] 表示第i輪出局的人的下標(biāo), n為一開始的總?cè)藬?shù)
            解題用到的是第二個(gè)公式。
            不過直接用遞推公式還是會(huì)超時(shí),于是乎,我只好打表了。
            代碼

            posted on 2013-03-21 14:34 小鼠標(biāo) 閱讀(203) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Java基礎(chǔ)練習(xí)
            <2012年8月>
            2930311234
            567891011
            12131415161718
            19202122232425
            2627282930311
            2345678

            常用鏈接

            隨筆分類(111)

            隨筆檔案(127)

            friends

            最新評(píng)論

            閱讀排行榜

            一本久道久久综合狠狠爱| 色欲久久久天天天综合网| 91久久成人免费| 天天做夜夜做久久做狠狠| 久久久久国产精品人妻| 久久96国产精品久久久| 国产一区二区三精品久久久无广告| 久久久久99精品成人片三人毛片 | 久久亚洲精精品中文字幕| 69SEX久久精品国产麻豆| 久久99精品久久久久久水蜜桃| 伊人久久大香线蕉AV一区二区| 久久精品免费一区二区| 青青青国产成人久久111网站| 欧美午夜A∨大片久久| 97久久超碰成人精品网站| 久久精品桃花综合| 国内精品久久久久久久coent| 久久久久久精品免费看SSS| 成人精品一区二区久久久| 久久亚洲精品国产精品| 国产毛片欧美毛片久久久 | 久久亚洲AV无码精品色午夜| 国产精品岛国久久久久| 伊人久久无码中文字幕| 亚洲国产成人精品女人久久久| 国产精品久久久久久福利69堂| 国产精品成人久久久| 欧美亚洲国产精品久久| 日日狠狠久久偷偷色综合96蜜桃| 青青草原综合久久| 99久久精品免费看国产一区二区三区| 亚洲av成人无码久久精品| 影音先锋女人AV鲁色资源网久久| 亚洲&#228;v永久无码精品天堂久久 | 久久久久亚洲爆乳少妇无| 久久美女网站免费| 99久久伊人精品综合观看| 日本三级久久网| 久久精品一区二区影院| 久久亚洲av无码精品浪潮|