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

怎么选择昆明网站建设高新网页设计报价

怎么选择昆明网站建设,高新网页设计报价,wordpress文章列表模板,江苏手机网站建设公司1025 除数游戏 小艾 和 小鲍 轮流玩游戏&#xff0c;小艾首先开始。 最初&#xff0c;黑板上有一个数字 n 。在每个玩家的回合中&#xff0c;该玩家做出的动作包括&#xff1a; 选择任意 x&#xff0c;使 0 < x < n 和 n % x 0 。将黑板上的数字 n 替换为 n - x 。 此…

1025 除数游戏

小艾 和 小鲍 轮流玩游戏,小艾首先开始。
最初,黑板上有一个数字 n 。在每个玩家的回合中,该玩家做出的动作包括:

  • 选择任意 x,使 0 < x < n 和 n % x == 0 。
  • 将黑板上的数字 n 替换为 n - x 。
    此外,如果玩家无法采取行动,他们就会输掉比赛。

当且仅当 小艾赢得游戏时返回 true ,假设两个玩家都发挥最佳。

例子

在这里插入图片描述

在大学某个自习的下午,小白坐在教室看到这道题。想想现年景一过,没有什么理由再不学习了。真是若对黄花孤负酒,怕黄花,也笑人岑寂。

这时候黑长直女神过来问:小白,你看到1025这道题了吗,怎么感觉看着很简单,但是理解起来很麻烦啊,这道题你有什么思路呢?

小白内心镇定:这机会不就来了吗,小美,《一起摇太阳》有机会一起去看看吧?
在这里插入图片描述
哦,不是,题目描述意思说的简单一些。

这种题目我们首先把他进行下条件梳理,

从这个问题来看,小艾可以从 1 to N 中选择一个数字,并且她必须选择优化她的获胜。同样,小鲍也会努力为自己赢得胜利。

考虑如果数字是 2 ,小艾以 1 开头并且她赢了

对于 3 ,小艾选择 1 ,小鲍再次选择 1 ,小艾输了

咱们拿4举个例子

4 = 小艾 -> (4 - 1) - 剩下 3 给 小鲍
3 = 小鲍 -> (3 -1) - 剩下 2 给 小艾
2 = 小艾 -> (2 - 1) - 剩下 1 给 小鲍

现在鲍勃无法选择任何东西,他输了

像这样,如果我们尝试每个数字,我们将得到一个模式,如果我们知道 N 是奇数,那么 小艾输了,如果 N 是偶数小艾赢了。

解决这个问题的简单方法是返回 N % 2 == 0

小白:没问题,谁叫为了“真爱”呢。

真正面试环节

面试官:咱们今天来个轻松的,你可以解答这道”除数游戏“的题目吗,来看看你对简单题目的理解。

小白:嘿嘿,这不巧了么这不是。
在这里插入图片描述

public boolean divisorGame(int N) {return N % 2 == 0;}

小明:OK,完事儿,等着面试官来表扬自己吧。他肯定会说:小子,你是个好手!工位都给你准备好了,工资你说了算。

面试官:矮油,不错啊,不过你是不是完成的太快了,这么一行就像糊弄我。是否还有其他办法呢。
在这里插入图片描述
小明OS:今年这个找工市场,人言洛阳花似锦,偏我来时不逢春。。。不是,谁让你这出题正好有简单方法呢!

public static boolean divisorGame(int N) {// dp数组,dp[i]表示N=i时,小艾是否能获胜boolean[] dp = new boolean[N + 1];for (int i = 2; i <= N; i++) {// 对于每个N,遍历所有可能的选择for (int x = 1; x < i; x++) {if (i % x == 0 && !dp[i - x]) {dp[i] = true;break;}}}return dp[N];}

小白:您好,面试官,这回可以了吧,我终于有钱请小美看电影了!
在这里插入图片描述

============================================================================
🍀🍀🍀🍀🍀🍀更多算法题解请看 面试数据结构与算法总结分类+leetcode目录【基础版】
编码道路漫漫,只要先看脚下的路,徐徐前进即可。

http://www.yayakq.cn/news/646339/

相关文章:

  • 专做投放广告网站怎么建设一个自己的网站
  • 中山哪家建网站好福建seo关键词优化外包
  • 电商网站推广怎么做自己做网站好还是购买网站好
  • 佛山大型网站建设佛山网站建设 奇锐科技
  • g3云网站谷歌seo视频教程
  • 怎么样建立自己的网站做内销的网站推荐
  • 视频模板网站推荐平面设计手机作图软件
  • 谁帮助汉字叔叔做网站wordpress广告最后加载
  • seo学院百度seo查询工具
  • vs网站模态框怎么做企业建设门户网站的目的
  • 崆峒区建设局网站安卓盒子+做网站
  • 美食网站开发前期准备注册城乡规划师成绩查询
  • 个人网站域名名称大全域名备案 个人 网站基本信息查询
  • 网站建设交付形式深圳外贸公司多吗
  • 高清网站建设的好处app网站建设公司
  • 手机网站怎么建立哈尔滨快速网站排名
  • 东莞便宜做网站wordpress小工具文本加图片代码
  • 网站的建设成本上海在线
  • 成品动漫和视频网站入口网站建设的基础知识与维护
  • 网站页眉设计湖北三丰建设集团股份网站
  • 做游戏网站选服务器网站建设前台与后台最新技术
  • 网站程序预装中山外贸网站建设价格
  • 设计logo网站有哪些免费系统软件
  • 做网站的空间在哪买西安手机网站案例
  • 长基建站seo属于什么职业部门
  • 手机网站建设的图片小米应用商店安装下载
  • 网站怎么做地图导航北京网站优化公司 卓立海创
  • 网站免费高清素材软件佛山 做网站公司有哪些
  • 企业网站建设调研报告上海网站的建设
  • 做一个网站的计划书做网站彩票网站