IT评测·应用市场-qidao123.com

标题: Leetcode3227. 字符串元音游戏 [打印本页]

作者: 熊熊出没    时间: 2024-8-6 01:48
标题: Leetcode3227. 字符串元音游戏
Every day a Leetcode

题目泉源:3227. 字符串元音游戏
解法1:博弈论

分类讨论:

所以只要 s 包罗元音,就返回 true,否则返回 false。
代码:
  1. /*
  2. * @lc app=leetcode.cn id=3227 lang=cpp
  3. *
  4. * [3227] 字符串元音游戏
  5. */
  6. // @lc code=start
  7. class Solution
  8. {
  9. public:
  10.     bool doesAliceWin(string s)
  11.     {
  12.         for (char &c : s)
  13.             if (isVowel(c))
  14.                 return true;
  15.         return false;
  16.     }
  17.     // 辅函数
  18.     bool isVowel(char &c)
  19.     {
  20.         return (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u');
  21.     }
  22. };
  23. // @lc code=end
复制代码
结果:

复杂度分析:
时间复杂度:O(n),此中 n 是字符串 s 的长度。
空间复杂度:O(1)。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4