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

视频网站开发phpwordpress首页显示全部内容

视频网站开发php,wordpress首页显示全部内容,智能软件开发就业前景,会展相关网站建设思路 1: 我将res[i]定义为:一定要取第 i 个房子的前提下,能获取的最大金额。那么直接用cnt从头记录到尾,每个房子的res最大值即是答案。那么递推公式是什么?res[i]max(res[i-2],res[i-1],...,res[0])nums[i]。数组初始…

思路 1:

我将res[i]定义为:一定要取第 i 个房子的前提下,能获取的最大金额。那么直接用cnt从头记录到尾,每个房子的res最大值即是答案。那么递推公式是什么?res[i]=max(res[i-2],res[i-1],...,res[0])+nums[i]。数组初始化是什么?res[i]=nums[i],也就是只取每个房子的金额。

代码:

C++:

class Solution {
public:int rob(vector<int>& nums) {int len=nums.size();int cnt=0;vector<int> res(len,0);  //以该房子为结尾,偷盗的最大金额//那如果res[i]定义为截止到房子i为止,能获取的最大金额呢?//初始化resfor(int i=0;i<len;i++){res[i]=nums[i];cnt=max(cnt,res[i]);}for(int i=0;i<len;i++){for(int j=0;j<=i-2;j++){res[i]=max(res[i],res[j]+nums[i]);cnt=max(cnt,res[i]);}}return cnt;}
};

Python:

class Solution:def rob(self, nums: List[int]) -> int:len_nums=len(nums)cnt=0res=[0]*len_numsfor i in range(len_nums):res[i]=nums[i]cnt=max(cnt,res[i])for i in range(len_nums):for j in range(i-1):res[i]=max(res[i],res[j]+nums[i])cnt=max(cnt,res[i])return cnt

那如果res[i]定义为偷前 i 个房子,能获取的最大金额呢?递推公式是什么呢?数组初始化又是什么呢?

思路2

递推公式为:g[i]=max(g[i-1],g[i-2]+nums[i])

可以看一下标答,还是很清晰的:198. 打家劫舍 - 力扣(LeetCode)

数组初始化:

要考虑len(nums)=1的情况哦,别掉进坑了

g[0]=nums[0],g[1]=max(nums[0],nums[1])

代码:

C++:

class Solution {
public:int rob(vector<int>& nums) {int len=nums.size();if(len==1){return nums[0];}vector<int> g(len,0);g[0]=nums[0];g[1]=max(nums[0],nums[1]);for(int i=2;i<len;i++){g[i]=max(g[i-1],g[i-2]+nums[i]);}return g[len-1];}
};

Python:

class Solution:def rob(self, nums: List[int]) -> int:len_nums=len(nums)if len_nums==1:return nums[0]g=[0]*len_numsg[0]=nums[0]g[1]=max(nums[0],nums[1])for i in range(2,len_nums):g[i]=max(g[i-1],g[i-2]+nums[i])return g[len_nums-1]

http://www.hyszgw.com/news/32521.html

相关文章:

  • 移动端网站优秀案例阿里云如何购买域名
  • 网站发布和管理系统北京做胃镜哪好德胜门网站I
  • 深圳做公司英文网站多少钱大数据营销专业
  • 网上设计接单的网站宁波seo在线优化公司
  • 网站购物功能如何做营销型网站制作步骤五个
  • 帮别人做网站收多少钱合适wordpress 生成html代码
  • 新手建网站教程湖北省两学一做网站
  • 做众筹的网站有几个wordpress中文cms
  • 织梦 网站地图上海网站建设流
  • 网站模版怎样使用新手站长做什么网站
  • 做盒饭的网站网站开发分页代码
  • 扬州公司做网站公司php网站开发工资
  • 织梦淘客网站wix建设网站教程
  • 免费wap自助建站网站用KEGG网站做通路富集分析
  • 网站租用 凡网站 框架图
  • 珠海品牌网站制作服务wordpress链接 数据库
  • 苏州专业网站制作杭州哪家网站建设比较好
  • 吉安购物网站制作外贸公司如何做公司网站
  • 互动网站策划网站推广策划案关键词
  • 网站建设制作包括哪些good建筑网站
  • 高端网站制制作网站升上去
  • 网站建设班手机网站开发教程pdf
  • 商业网站建设公司推荐河南开封网站建设
  • 网站运营者是做啥工作的谷歌网站提交入口
  • 袜子网站建设规划书德州网站开发
  • 嘉定网站建设电脑培训京东网站谁建设
  • 网站建设推广济南兴田德润优惠吗望野王绩拼音版
  • 互联网网站如何做化学药品购买网站
  • 小型网站开发 论文上海浦东网站建设
  • 门户网站开发哪种语言比较好学校ppt模板免费下载