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

堵博网站建设网站logo设计免费版在线

堵博网站建设,网站logo设计免费版在线,公司网站建设团队,大型网站开发项目书籍你是一个专业的小偷#xff0c;计划偷窃沿街的房屋#xff0c;每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 #xff0c;这意味着第一个房屋和最后一个房屋是紧挨着的。同时#xff0c;相邻的房屋装有相互连通的防盗系统#xff0c;如果两间相邻的房屋在同一…你是一个专业的小偷计划偷窃沿街的房屋每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 这意味着第一个房屋和最后一个房屋是紧挨着的。同时相邻的房屋装有相互连通的防盗系统如果两间相邻的房屋在同一晚上被小偷闯入系统会自动报警 。 给定一个代表每个房屋存放金额的非负整数数组计算你 在不触动警报装置的情况下 今晚能够偷窃到的最高金额。 示例 1 输入nums [2,3,2] 输出3 解释你不能先偷窃 1 号房屋金额 2然后偷窃 3 号房屋金额 2, 因为他们是相邻的。示例 2 输入nums [1,2,3,1] 输出4 解释你可以先偷窃 1 号房屋金额 1然后偷窃 3 号房屋金额 3。偷窃到的最高金额 1 3 4 。 示例 3 输入nums [1,2,3] 输出3思路一动态规划 c解法 int rob(int* nums, int numsSize){int dp[numsSize];if (numsSize 0) return 0;if(numsSize1)return nums[0];if(numsSize2)return fmax(nums[0],nums[1]);int i, a[numsSize], b[numsSize];a[0] nums[0];a[1] nums[0];b[0] 0;b[1] nums[1];for(i 2; i numsSize; i) {a[i] fmax(a[i-1], a[i-2] nums[i]);b[i] fmax(b[i-1], b[i-2] nums[i]);}return fmax(a[numsSize-2], b[numsSize-1]);} 分析  本题为动态规划经典问题之一打家劫舍找出状态方程a[i] fmax(a[i-1], a[i-2] nums[i]);因为不能偷相邻房屋所以偷的金额最大有两种可能从第一个开始和第二个开始分别计算两种情况的最大金额再比较两个金额即可得到答案 总结 本题考察动态规划的应用分别考虑从第一和第二个开始的情况即可解决
http://www.hkea.cn/news/14364334/

相关文章:

  • 3合1网站建设价格链接提取视频的网站
  • 中山建设企业网站园林绿化
  • 网站建设与管理专业教学计划音频文件放到网站空间里生成链接怎么做
  • 静安建设机械网站镇江网络违法网站
  • 做一个网站成本大概多少钱福州推广营销
  • 加强和改进校园网站内容建设谷秋精品课程网站建设软件
  • 张家港企业网站建设营销单页模板网站
  • 本作业是网站建设与维护重庆做优化的网络公司
  • 在万网申请的域名_需要把万网的账户密码给做网站的吗数据库查询网站模板
  • 网站被k换域名 老域名能不能跳转怎样用h5做网站
  • 免费做产品宣传的网站在线看免费网站
  • 体育新闻最新消息搜索引擎优化是做什么
  • 网站后台插件下载动画设计图
  • 做贸易要看什么网站网站开场flash怎么做的
  • 一个静态网站怎么做网站审核文件
  • 自己建网站要什么地产网站怎么做
  • 凡科平台登录平台大丰seo排名
  • 完成一个个人主页网站的制作网站建设365
  • 外国人做那个视频网站吗三亚网站建设美工
  • 丽水市做网站的root.txt文件放到您网站的根目录下
  • 抖音开放平台游戏北京seo外包
  • 北京公司网站制作要多少钱甘肃自助建站系统怎么用
  • 网站建设公司shundeit网站建设解决问题
  • 职业教育网站建设可行性报告百度推广优化怎么做的
  • 秦皇岛做网站的公司怎么用织梦系统建一个网站
  • 为什么有点网站打不开数商云网络
  • 大型网站的标准上海公司牌照申请流程
  • 中山网站建设哪家强有没有学室内设计的学校
  • 怎么样做网站或产品推广高端营销网站
  • 南京市高淳县建设厅网站c2c跨境电商平台有哪些?