博弈(组合数学)
yichudu
code anything
展开
-
经典的NIM-poj-2975-Nim
经典的NIM-poj-2975-Nim 大意:有n堆石头,甲乙两个人轮流拿,每次从某堆石头中拿出至少一个。若轮到某人时无石可拿,此人输。 当甲存在必赢策略时,并不意味着他从任意一堆里选石头都能赢。求出必赢时他有多少堆石头可以考虑。原创 2014-04-13 20:34:16 · 1362 阅读 · 0 评论 -
枚举集合所有子集。
枚举集合所有子集。包括空集与该集合本身,共2的n次方个。 //枚举集合所有子集。包括空集与该集合本身,共2的n次方个。 #include #include using namespace std; template void print_elements(T * array, unsigned int count, unsigned int index) {原创 2014-09-04 17:38:56 · 2441 阅读 · 3 评论