当前位置: 首页 > news >正文

织梦手机网站怎么安装教程视频怎么做一个属于自己的网页

织梦手机网站怎么安装教程视频,怎么做一个属于自己的网页,个人网站建设研究意义,品牌建设和品牌推广题目: Alice 和 Bob 玩一个游戏,两人轮流行动,Alice 先手 。 给你一个 偶数长度 的字符串 num ,每一个字符为数字字符或者 ‘?’ 。每一次操作中,如果 num 中至少有一个 ‘?’ ,那么玩家可以执行以下操…

题目:

Alice 和 Bob 玩一个游戏,两人轮流行动,Alice 先手 。

给你一个 偶数长度 的字符串 num ,每一个字符为数字字符或者 ‘?’ 。每一次操作中,如果 num 中至少有一个 ‘?’ ,那么玩家可以执行以下操作:

选择一个下标 i 满足 num[i] == ‘?’ 。
将 num[i] 用 ‘0’ 到 ‘9’ 之间的一个数字字符替代。
当 num 中没有 ‘?’ 时,游戏结束。

Bob 获胜的条件是 num 中前一半数字的和 等于 后一半数字的和。Alice 获胜的条件是前一半的和与后一半的和 不相等 。

比方说,游戏结束时 num = “243801” ,那么 Bob 获胜,因为 2+4+3 = 8+0+1 。如果游戏结束时 num = “243803” ,那么 Alice 获胜,因为 2+4+3 != 8+0+3 。
在 Alice 和 Bob 都采取 最优 策略的前提下,如果 Alice 获胜,请返回 true ,如果 Bob 获胜,请返回 false 。

示例 1:

输入:num = “5023”
输出:false
解释:num 中没有 ‘?’ ,没法进行任何操作。
前一半的和等于后一半的和:5 + 0 = 2 + 3 。
示例 2:

输入:num = “25??”
输出:true
解释:Alice 可以将两个 ‘?’ 中的一个替换为 ‘9’ ,Bob 无论如何都无法使前一半的和等于后一半的和。
示例 3:

输入:num = “?3295???”
输出:false
解释:Bob 总是能赢。一种可能的结果是:

  • Alice 将第一个 ‘?’ 用 ‘9’ 替换。num = “93295???” 。
  • Bob 将后面一半中的一个 ‘?’ 替换为 ‘9’ 。num = “932959??” 。
  • Alice 将后面一半中的一个 ‘?’ 替换为 ‘2’ 。num = “9329592?” 。
  • Bob 将后面一半中最后一个 ‘?’ 替换为 ‘7’ 。num = “93295927” 。
    Bob 获胜,因为 9 + 3 + 2 + 9 = 5 + 9 + 2 + 7 。

提示:

2 <= num.length <= 10^5
num.length 是 偶数 。
num 只包含数字字符和 ‘?’ 。

java代码:

class Solution {public boolean sumGame(String num) {int len = num.length();//1,为Alice采取左边尽可能小,2,Alice采取左边尽可能大int l1 = 0, r1 = 0, l2 = 0, r2 = 0, m = len / 2;int flag = 0;for(int i = 0; i < len; i++){char c = num.charAt(i);if(i < m){if(c == '?'){if(flag == 0){l2 += 9;flag = 1;}else{l1 += 9;flag = 0;}}else{l1 += c - '0';l2 += c - '0';}}else{if(c == '?'){if(flag == 0){r1 += 9;flag = 1;}else{r2 += 9;flag = 0;}}else{r1 += c - '0';r2 += c - '0';}}}return !(l1 >= r1 && l2 <= r2);}
}
http://www.yayakq.cn/news/500235/

相关文章:

  • 湖南宏泰美佳建设工程有限公司网站网站设计论文致谢
  • 网站建设主题与建设目标商丘房产网
  • 图书馆网站建设目标wordpress前台管理
  • 化肥厂的网站摸板电子商城网站
  • ps网站首页设计图织梦cms wordpress
  • 大公司做网站的优势清河网站建设设计费用
  • 中国人在国外做网站网站代理win7网站开发教程
  • 福州营销网站建设团队wordpress 订阅号推送
  • 做网站是用c 吗初创公司 建网站
  • 视频封面制作网站网络传奇游戏排行榜
  • 盐城北京网站建设南昌网站建设哪里好
  • 中国白客网vip钓鱼网站开发wordpress文章分类页面
  • 网站建设进度安排企业网站建设兴田德润怎么联系
  • 做网站教程下载页面效果设计
  • 有没有那种帮人做ppt的网站网站里弹窗怎么做
  • 网站开发行业前景网站开发所需费用明细
  • 小学学校网站模板免费下载个体户备案网站可以做企业站吗
  • 在线建网站天眼企查查网官网
  • 北京营销型网站建设培训做网站搜爬闪
  • 就业服务网站建设方案设计公司资质类别和等级
  • 阿里巴巴国际站下载电脑版网站建设竞标需要怎么做
  • 政协网站建设要求深圳网站建设知名 乐云践新
  • 网站上的高清动态图怎么做的高校思政主题网站建设的意义
  • 生成静态网站宝安新桥h5网站建设步骤
  • 做基础网站主机要?vs2008如何新建网站
  • 个人求职网站html镇江网站制作价格
  • 德阳哪里有做网站的六安网站制作哪里有
  • 做暖暖的视频网站网页ui设计流程
  • 域名频道注册域名上海排名seo公司
  • 校园网站建设情况说明深圳市新房备案价查询官网