LeetCode篇:810 黑板异或游戏(JavaScript版)

Posted WF帆少

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode篇:810 黑板异或游戏(JavaScript版)相关的知识,希望对你有一定的参考价值。

记录一下刷过的LeetCode题目,这道题目涉及到的知识点主要是博弈论。

提交代码

/**
 * @param {number[]} nums
 * @return {boolean}
 */
var xorGame = function(nums) {
    
    // 偶数个,Alice处于必胜态
    if (nums.length % 2 === 0) return true;

    // 奇数个Alice不一定会赢
    let result = 0;
    for (const num of nums) {
        result ^= num;
    }
    return result === 0;
};

 

以上是关于LeetCode篇:810 黑板异或游戏(JavaScript版)的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode篇:810 黑板异或游戏(JavaScript版)

LeetCode篇:810 黑板异或游戏(JavaScript版)

[LeetCode] 810. 黑板异或游戏 Java/C++ 原来是道数学推理题?

[LeetCode] 810. 黑板异或游戏 Java/C++ 原来是道数学推理题?

[LeetCode] 810. 黑板异或游戏 Java/C++ 原来是道数学推理题?

[LeetCode] 810. 黑板异或游戏 Java/C++ 原来是道数学推理题?