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

陕西建设网一体化平台seo推广怎么弄

陕西建设网一体化平台,seo推广怎么弄,网站开发与管理学什么,电子商务网站建设试题题目 BM79 打家劫舍(二) 描述 你是一个经验丰富的小偷#xff0c;准备偷沿湖的一排房间#xff0c;每个房间都存有一定的现金#xff0c;为了防止被发现#xff0c;你不能偷相邻的两家#xff0c;即#xff0c;如果偷了第一家#xff0c;就不能再偷第二家#xff0c;如…题目 BM79 打家劫舍(二) 描述 你是一个经验丰富的小偷准备偷沿湖的一排房间每个房间都存有一定的现金为了防止被发现你不能偷相邻的两家即如果偷了第一家就不能再偷第二家如果偷了第二家那么就不能偷第一家和第三家。沿湖的房间组成一个闭合的圆形即第一个房间和最后一个房间视为相邻。 给定一个长度为n的整数数组nums数组中的元素表示每个房间存有的现金数额请你计算在不被发现的前提下最多的偷窃金额。 分析 跟【动态规划-BM78 打家劫舍(一)】的区别是最后一家与第一家相连成环。 这时第一家与最后一定有一个是一定不取的分两种情况讨论。 当取第一家时只需在原有基础上不要遍历到最后一家即可ansdp[n-1] 当不取第一家时dp[1] 0, 遍历到最后一家ans dp[n] 取两种情况的最大值。 代码 class Solution:def rob(self , nums: List[int]) - int:# write code heren len(nums)dp [0]*(n1)# 取第一家dp[1] nums[0]# 最后一家不管不遍历for i in range(2,n):dp[i] max(dp[i-1],dp[i-2]nums[i-1])# 取到最后一家的前一家ans1 dp[n-1]# 不取第一家dp [0]*(n1)# 遍历到最后一家for i in range(2,n1):dp[i] max(dp[i-1],dp[i-2]nums[i-1])# 取到最后一家ans2 dp[n]return max(ans1,ans2)
http://www.zqtcl.cn/news/465423/

相关文章:

  • 南京哪里做网站河北建设工程交易信息网
  • 广州开发网站设计拍摄宣传片
  • 小型企业网站设计教程深圳seo网站推广方案
  • 做视频网站怎么备案最新网站架构
  • 黄金网站app软件下载安装免费淘宝网页版登录
  • 幸运28网站建设网站返回指定位置怎么做
  • 建设个直播网站要多少钱兴业大街网站建设
  • 网站设计培训班创业上海今天新闻发布会直播
  • 电商网站制作设计wordpress jquery 无法
  • 关键词优化易下拉效率北京和隆优化科技
  • 漯河企业网站开发天津建设协会网站
  • wap网站模式房产信息查询网
  • 做外贸怎么进入国外的网站百度指数总结
  • ui设计作品网站东莞做网站的网络公司
  • 网站未备案怎么访问做网站图片教程
  • 温州专业营销网站建设网络建设解决方案
  • 滨州网站建设 远洋科技网站需求建设书
  • 知道网站域名怎么联系域名解析不成功是什么意思
  • 武宁网站ui专业设计wordpress评论通知代码6
  • thymeleaf做网站 seo重庆平台网站建设找哪家
  • WordPress子站站群建筑工程网上申请质量安全监督
  • 怎么给网站添加图标山西手机版建站系统哪家好
  • frontpage网页制作视频教程昆明网站建设优化企业
  • 工信部 诚信网站备案公司网络营销方案
  • 网站开发采集工具如何做网站内链优化
  • 在线做英语题的网站揭阳建站服务
  • 网站非法篡改wordpress的知名网站
  • 保定网建站模板uv推广平台
  • 股权分配系统建设网站wordpress mip 模板
  • 网站及其建设的心得体会昆明云南微网站