当前位置: 首页 > 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.pierceye.com/news/465423/

相关文章:

  • 电子商务网站建设含代码项目外包是什么意思
  • 此网站正在建设中页面重庆网上商城网站建设公司
  • 保定建设公司网站新产品上市的营销策划方案
  • 网站建设课程报告论文网络设计专业有前途吗
  • 苏州哪个公司做门户网站wordpress显示评论者地理位置 浏览器
  • 福州网站设计十年乐云seo推广网上国网有什么好处
  • 豪华网站建设wordpress推广提成
  • 网站优化外包价格搜索引擎费用
  • 网站建设基本范例sqlite开发网站
  • 网站建设顾问站建开发外包公司
  • 建立网站花钱吗wordpress表结构写入不全
  • 绿色家园网站怎么做导出wordpress文章
  • 合肥有什么好的网站建设公司网站建设的售后服务流程
  • 做网站烧钱吗济南免费建站
  • ps个人主页网页设计模板汕头关键词优化服务
  • 网站建设功能图网站开发新技术探索
  • 做自行车网站应该注意什么个人介绍网页设计模板
  • 邢台网站建设免费做网站排名上海开发app
  • 沈阳网站建设设计企业网站设计与管理系统
  • 婚纱照网站制作梁山网站建设价格
  • 做现货去哪些网站营销好呢网站 服务报价
  • 网站建设渠道做网站前端和平面配合
  • 北京交友最好的网站建设wordpress 移动支付宝
  • 2015百度推广网站遭到攻击非遗网页设计作品欣赏
  • 网站空间需要多大网站推荐几个免费的
  • 做一个网站花多少钱建行系统
  • 滁州市住房城乡建设部网站wordpress title背景
  • 餐饮手机微网站怎么做wordpress 多语言建站
  • 企业信息系统案例东昌府聊城网站优化
  • 做美食直播哪个网站好php网站开发数据列表排重