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

企业网站系统源码十大摄影网站排名

企业网站系统源码,十大摄影网站排名,网站开发简易软件,cms开发语言有哪些文章目录 题目描述问题分析程序代码 题目描述 原题链接 石子游戏中#xff0c;爱丽丝和鲍勃轮流进行自己的回合#xff0c;爱丽丝先开始 。 有 n 块石子排成一排。每个玩家的回合中#xff0c;可以从行中 移除 最左边的石头或最右边的石头#xff0c;并获得与该行中剩余石… 文章目录 题目描述问题分析程序代码 题目描述 原题链接 石子游戏中爱丽丝和鲍勃轮流进行自己的回合爱丽丝先开始 。 有 n 块石子排成一排。每个玩家的回合中可以从行中 移除 最左边的石头或最右边的石头并获得与该行中剩余石头值之 和 相等的得分。当没有石头可移除时得分较高者获胜。 鲍勃发现他总是输掉游戏可怜的鲍勃他总是输所以他决定尽力 减小得分的差值 。爱丽丝的目标是最大限度地 扩大得分的差值 。 给你一个整数数组 stones 其中 stones[i] 表示 从左边开始 的第 i 个石头的值如果爱丽丝和鲍勃都 发挥出最佳水平 请返回他们 得分的差值 。 问题分析 记sum[i]为前 i 个石头的值之和 状态定义dp[i][j]表示从第 i 个石头到第 j 个石头他们得分的差值 状态计算dp[i][j] max(sum[j 1] - sum[i 1] - dp[i 1][j], sum[j] - sum[i] - dp[i][j - 1]) 边界条件dp[i][i] 0 程序代码 func stoneGameVII(stones []int) int {n : len(stones)sum : make([]int, n 1)dp : make([][]int, n)for i : 0; i n; i {dp[i] make([]int, n)}for i : 0; i n; i {sum[i 1] sum[i] stones[i]}for s : 2; s n; s {for i : 0; i n - s; i {j : i s - 1dp[i][j] max(sum[j 1] - sum[i 1] - dp[i 1][j], sum[j] - sum[i] - dp[i][j - 1])}} return dp[0][n-1] }
http://www.zqtcl.cn/news/199271/

相关文章:

  • 张家港网站网络优化济南网站建设0531soso
  • 关于网站的建设深圳搜索优化排名
  • 网站建设的布局建设通破解vip
  • 怎样做公司网站介绍网站百度排名优化
  • 广州网站建设工作室招聘wordpress在哪里设置编辑器
  • 苏州网站建设功能大宗交易平台软件
  • 无域名网站 能否被百度品牌营销优化
  • 做爰全过程免费的网站视频做网站视频背景
  • 网站布局设计分析特点手机网站设计欣赏网站
  • 建设网站对服务器有什么要求灌南县规划局网站一品嘉苑规划建设
  • 常平镇仿做网站wordpress教程 菜单
  • 大气的企业网站做网站服务怎么赚钱
  • 如何用网站做淘宝客网易企业邮箱怎么修改密码
  • 白酒网站设计wordpress增加网址大全
  • 网站上图片可以做商业作品吗成都十大景观设计公司
  • 自助建站网站哪个好2017织梦网站怎么做seo
  • 佛山新网站建设咨询做业精灵官方网站
  • 大庆网站设计费用asp网站仿制
  • 革吉网站建设网页游戏中心大全
  • 好的网站特点京东物流网站建设特点
  • 昆明企业自助建站系统网站建设技术交流
  • 卖网站模板网站哪家做的比较好
  • 舟山网站网站建设视频网站建设应该注意什么
  • 网站建设 思维导图免费flash网站源码
  • 提供零基础网站建设教学公司wordpress悬浮下拉
  • 做网站代码难么南京市建设监理协会网站
  • 网站维护 静态页面正规企业展厅设计公司
  • 网站分享图片怎么做东莞网站优化关键词费用
  • 做摄影网站的目的域名注册和网站设计服务
  • 手表网站设计免费常州百度推广优化