码迷,mamicode.com
首页 >  
搜索关键字:sg    ( 752个结果
Backup failed with error code 2009
IssueAll media managers services failed to start after rebuilding sg driversErrorError nbjm (pid=27800) NBU status: 2009, EMM status: All compatible d...
分类:其他好文   时间:2014-07-16 18:59:05    阅读次数:284
UVA 1482 - Playing With Stones(SG打表规律)
UVA 1482 - Playing With Stones 题目链接 题意:给定n堆石头,每次选一堆取至少一个,不超过一半的石子,最后不能取的输,问是否先手必胜 思路:数值很大,无法直接递推sg函数,打出前30项的sg函数找规律 代码: #include #include int t, n; long long num; long long SG(long ...
分类:其他好文   时间:2014-07-16 14:47:36    阅读次数:206
HDU 3537 Daizhenyang's Coin(博弈-sg)
HDU 3537 Daizhenyang's Coin(博弈-sg) 题目大意: 有一排硬币,告诉 你n个正面朝上的硬币的位置,你可以选择任意位置的1~3个硬币翻转一下,但是问你先手是否会输。 解题思路: 通过求sg发现规律 sg 1 2 4 7 8 11 13 14 x 0 1 2 3 4 5 6 7 找到规律,sg[x],如果x的二进制1的个数为奇数,sg[x]=2*x ,否则 sg[x]=2*x+1; 然后把各个Sg的值异或最终就是答案...
分类:其他好文   时间:2014-07-08 20:25:49    阅读次数:149
HDU3537-Daizhenyang's Coin(博弈SG-打表)
Daizhenyang's Coin Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 320    Accepted Submission(s): 146 Problem Description We know that...
分类:其他好文   时间:2014-07-08 17:58:15    阅读次数:251
HDU 2516 取石子游戏 (博弈论)
HDU 2516 取石子游戏 (博弈论) 解题思路: 这题没法用sg直接求了,数据量太大了,而且sg会受上次的影响,所以不一定。 因此,只能打表找规律,找到规律发现如果满足斐波那契数列 f[n]=f[n-1]+f[n-2] 的数列,Second Win 否则 ,First Win...
分类:其他好文   时间:2014-07-06 12:42:13    阅读次数:213
HDU 1847 Good Luck in CET-4 Everybody! (博弈论sg)
HDU 1847 Good Luck in CET-4 Everybody! (博弈论sg) 解题思路: 1、用博弈论sg函数可以解 根据NP图的关系,发现 n%3=0时,Cici赢,否则Kiki赢 2、用DP去解,用dp[n][f] 表示还剩n张牌时,f先走,谁赢。...
分类:其他好文   时间:2014-07-06 12:37:25    阅读次数:154
HDU 1517 A Multiplication Game (博弈-求sg)
HDU 1517 A Multiplication Game (博弈-求sg) 题目大意: Stan 和 Ollie 两个人玩游戏, 一开始数字是 1,两个人轮流,Stan 先手,每个人选择 2~9 里面的一个一直乘以起初的数字,直到某个人乘到 这个数大于等于 n 就算赢,n给定,问你谁必然赢。 解题思路: 这题我没找出SG函数(必胜必输)的规律,只能用DP的方法求出每种状态的必胜必输状态。 2~9 ,依次其实可以用 2 3 5 7 这几个数得到,因此每个状态只需要记录2 3 5 7 这几个数的...
分类:其他好文   时间:2014-07-06 12:16:39    阅读次数:234
HDU 2897 邂逅明下 (经典博弈变形)
HDU 2897 邂逅明下 (经典博弈变形) 解题思路: 这题还是运用到了经典的博弈论的核心思想,也就是总共 n 个 ,每次取值范围是 [p,q] ,两个人玩的话,你取p个,我就取q个,你取p+1个,我就取q-1个....... 每轮总和始终保持p+q,所以考虑对p+q求余即可,这题就用了这个思想。当然也可以通过SG函数来提取必胜和必输状态。 这题还有:小于p个必须取完,其实等于p也必须取完,因为最少取p个, 先特判一下n是否<=p 然后减掉p个,然后求余,但是求余的结果超过q的话不能一次取完。...
分类:其他好文   时间:2014-07-06 11:56:12    阅读次数:160
SG 函数初步 HDU 1536 && HDU 1944
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1944                     http://acm.hdu.edu.cn/showproblem.php?pid=1536 给定每一次可以取的石头数,给定很多种情况,每一种情况有若干堆石头,判断先手胜负。 SG函数打表,然后直接抑或,判断结果是否为0,第一次写SG函数,贴...
分类:其他好文   时间:2014-07-06 10:02:13    阅读次数:196
HDU 2149 Public Sale (博弈论经典)
HDU 2149 Public Sale (博弈论经典) 解题思路: 这题运用到了经典的博弈论的核心思想,也就是总共 m 个 ,每次取值范围是 [1,n] ,两个人玩的话,你取1个,我就取N个,你取2个,我就取N-1个....... 每轮总和始终保持N+1,所以考虑对n+1求余即可,这题就用了这个思想。当然也可以通过SG函数来提取必胜和必输状态。...
分类:其他好文   时间:2014-07-06 00:06:06    阅读次数:325
752条   上一页 1 ... 70 71 72 73 74 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!