diff --git a/src/leecode/javascript/.lcpr_data/bricks.json b/src/leecode/javascript/.lcpr_data/bricks.json new file mode 100644 index 0000000..bd57d1f --- /dev/null +++ b/src/leecode/javascript/.lcpr_data/bricks.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "all_bricks": { + "3462": { + "submit_time": [ + 1757658872, + 1757659343 + ], + "type": 4, + "review_day": [ + 1757692800, + 1757952000, + 1758211200, + 1758816000, + 1760025600, + 1762790400 + ] + } + } +} \ No newline at end of file diff --git a/src/leecode/javascript/3227.字符串元音游戏.js b/src/leecode/javascript/3227.字符串元音游戏.js new file mode 100644 index 0000000..1cc2309 --- /dev/null +++ b/src/leecode/javascript/3227.字符串元音游戏.js @@ -0,0 +1,31 @@ +/* + * @lc app=leetcode.cn id=3227 lang=javascript + * @lcpr version= + * + * [3227] 字符串元音游戏 + */ + +// @lc code=start +/** + * @param {string} s + * @return {boolean} + */ +var doesAliceWin = function (s) { + // 字符串为空,小红先手无法移除直接盼负 + // 判断字符串中的元音字母个数 + // 若为奇数,小红可直接扣光,赢; + // 若为偶数小红移除奇数个后剩余必是奇数个,这样小明操作奇数-偶数必是奇数,小红赢,所以只要有元音字母能让小红第一次可操作就能赢 + return [...s].some(c => 'aeiou'.includes(c)); +}; +// @lc code=end + +/* +// @lcpr case=start +// "leetcoder"\n +// @lcpr case=end + +// @lcpr case=start +// "bbcd"\n +// @lcpr case=end + + */