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

梧州网站建设哪家好行业网站建设运营

梧州网站建设哪家好,行业网站建设运营,建站仅向商家提供技术服务,常用的网站有哪些🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

在这里插入图片描述

🚀 算法题 🚀

🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀
🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨
🌲 作者简介:硕风和炜,CSDN-Java领域优质创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎
🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻
🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯

🚀 算法题 🚀

在这里插入图片描述
在这里插入图片描述

🍔 目录

    • 🚩 题目链接
    • ⛲ 题目描述
    • 🌟 求解思路&实现代码&运行结果
      • ⚡ 博弈问题
        • 🥦 求解思路
        • 🥦 实现代码
        • 🥦 运行结果
    • 💬 共勉

🚩 题目链接

  • 292. Nim 游戏

⛲ 题目描述

你和你的朋友,两个人一起玩 Nim 游戏:

  • 桌子上有一堆石头。
  • 你们轮流进行自己的回合, 你作为先手 。
  • 每一回合,轮到的人拿掉 1 - 3 块石头。
  • 拿掉最后一块石头的人就是获胜者。

假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为 n 的情况下赢得游戏。如果可以赢,返回 true;否则,返回 false 。

示例 1:

输入:n = 4
输出:false
解释:以下是可能的结果:

  1. 移除1颗石头。你的朋友移走了3块石头,包括最后一块。你的朋友赢了。
  2. 移除2个石子。你的朋友移走2块石头,包括最后一块。你的朋友赢了。
    3.你移走3颗石子。你的朋友移走了最后一块石头。你的朋友赢了。
    在所有结果中,你的朋友是赢家。

示例 2:

输入:n = 1
输出:true

示例 3:

输入:n = 2
输出:true

提示:

1 <= n <= 231 - 1

🌟 求解思路&实现代码&运行结果


⚡ 博弈问题

🥦 求解思路
  1. 类似于这样博弈类型的题目,我们可以将自己作为先手,看能否找到一种最佳的方案,赢得最终的结果。
  2. 我们可以简单的模拟一下,如果石头的数量是1、2、3,那么先手获胜;如果石头数量为4的话,无论怎么选择,先手都会输;如果石头的数量是5、6、7,那么先手依旧是可以获胜;如果石头的数量是8,那么先手还是输的。。。。。。可以继续模拟下去。
  3. 我们猜测结论:先手必赢的策略:石头的数量不是4的倍数;先手必输的策略:石头的数量是4的倍数。
  4. 有了基本的思路,接下来我们就来通过代码来实现一下。
🥦 实现代码
class Solution {public boolean canWinNim(int n) {return n % 4 != 0;}
} 
🥦 运行结果

在这里插入图片描述


💬 共勉

最后,我想和大家分享一句一直激励我的座右铭,希望可以与大家共勉!

在这里插入图片描述

在这里插入图片描述

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

相关文章:

  • 企业网站seo诊断杭州编程培训机构排名
  • 做一个小公司网站多少钱建设手机银行
  • 自助免费搭建网站建筑公司网官网
  • 大庆 网站建设课程网站资源建设小结
  • 服务器放网站吗利用搜索引擎营销成功的案例
  • 怎样建网站?扬州做网站的
  • 如何做一个网站如何做像淘宝一样的网站
  • 做网站和做免费推广网站的区别wordpress该域名
  • 计算机网站建设待遇html静态页面的制作
  • 大连做网站孙晓龙无锡网站seo外包
  • 南京网站设计建设公司电话我的网站突然打不开了
  • 做网站那个公司比较好wordpress怎么可以出现表格
  • 鄂州网站建设用php做的网站论文
  • 外贸网站seo推广做一个wordpress模板
  • 免费微信微网站模板下载不了做网站的创业计划书
  • 成都市温江区建设局网站wordpress改变域名
  • 制作网页与网站重庆公司章程在哪里下载
  • 网站建设演示ppt怎么接推广赚钱
  • 建设图书馆网站从0搭建一个网站
  • 个体户可以网站备案吗郑州制作网站价格
  • 自己想做个网站怎么做的让自己的网站收录
  • 江苏网站建设效果免费手机网站制作app
  • 防水网站怎么做做响应式网站兼容哪几个尺寸
  • 地信的网站建设西宁网站建设服务公司
  • 上海各区的网站有哪些公司网站改了模板被百度降权
  • 个人网页设计步骤长沙百度seo代理
  • 无锡建设工程质量监督网站正确的网线的顺序图
  • 钓鱼网站网站怎么做ppt设计说明
  • 蓝奏云注册网站设计企业品牌logo
  • 如何确定网站建设 栏目自己设计一个网站