60.博弈论
博弈论
必败点和必胜点
- 必败点
SG 函数
先定理
int mex(auto v) { // v可以是vector、set等容器
unordered_set<int> S;
for (auto e : v) S.insert(e);
for (int i = 0;; ++i)
if (S.find(i) == S.end()) return i;
}
对于任意状态
终止必然是空集,所以 SG 函数的终止状态为
Select a result to preview
先定理
int mex(auto v) { // v可以是vector、set等容器
unordered_set<int> S;
for (auto e : v) S.insert(e);
for (int i = 0;; ++i)
if (S.find(i) == S.end()) return i;
}
对于任意状态
终止必然是空集,所以 SG 函数的终止状态为