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

怎么做网站赚流量谷歌搜索引擎免费入口2022

怎么做网站赚流量,谷歌搜索引擎免费入口2022,wordpress科技主题,dedecms做的系统网站主页是哪一个文件198. 打家劫舍#xff08;题目链接#xff1a;力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台#xff09; 思路#xff1a;dp题除背包外的另外一类题目#xff0c;重点不在于看前面的情况#xff0c;而在于考虑本节点的情况。一种情况#xf…198. 打家劫舍题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路dp题除背包外的另外一类题目重点不在于看前面的情况而在于考虑本节点的情况。一种情况选择本节点另一种情况不选择本节点看哪种情况下的值最大。初始化也有所不同不是简单地dp[0]0,dp[1]1诸如此类dp[1]要考虑dp[0]的大小才能决定。 int rob(vectorint nums) {int size nums.size();if(size 1) return nums[0];vectorint dp(size, 0);dp[0] nums[0];dp[1] max(nums[0], nums[1]);for(int i2; isize; i){dp[i] max(dp[i-2] nums[i], dp[i-1]);}return dp[size-1]; } 213. 打家劫舍 II题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路环形数组第一次见dp中这样的设置其实很简单总体上考虑两种情况情况一考虑除数组头外的其他所有元素情况二考虑除数组尾外的其他所有元素。最后取这两个里面的最大值就好。 int robRange(vectorint nums, int start, int end){if(endstart) return nums[end];vectorint dp(nums.size(), 0);dp[start] nums[start];dp[start1] max(nums[start], nums[start1]);for(int istart2; iend; i){dp[i] max(dp[i-2]nums[i], dp[i-1]);}return dp[end]; }int rob(vectorint nums) {int size nums.size();if(size1) return nums[0];int result1 robRange(nums, 0, size-2);int result2 robRange(nums, 1, size-1);return max(result1, result2); } 337. 打家劫舍 III题目链接力扣LeetCode官网 - 全球极客挚爱的技术成长平台 思路树形dpdp的做法和二叉树的遍历的做法没有很大差异或者说dp的做法就是基于二叉树的遍历做了一点点的改进只是为了让它更像是动态规划。 递归遍历做法 unordered_mapTreeNode*, int umap; int rob(TreeNode* root) {if(root NULL) return 0;if(root-leftNULL root-rightNULL) return root-val;if(umap[root]) return umap[root];int val1 root-val;if(root-left) val1 rob(root-left-left)rob(root-left-right);if(root-right) val1 rob(root-right-left)rob(root-right-right);int val2rob(root-left)rob(root-right);umap[root] max(val1, val2);return max(val1, val2); } 其中用umap是为了让树中每个节点只遍历一遍避免反复求值。 dp做法 int rob(TreeNode* root) {vectorint result robTree(root);return max(result[0], result[1]); }vectorint robTree(TreeNode* cur){if(curNULL) return {0,0};vectorint left robTree(cur-left);vectorint right robTree(cur-right);int val1 cur-val left[1] right[1];int val2 max(left[0], left[1]) max(right[0], right[1]);return {val1, val2}; }
http://www.hkea.cn/news/14270715/

相关文章:

  • 开发什么软件有市场优化大师 win10下载
  • 黄冈网站建设做网站需要商标注册吗
  • 美食网站开发毕业设计php网站开发多少钱
  • 电商网站如何做山东平台网站建设价格
  • 服装网站建设发展状况详情页设计英文翻译
  • 建设网站考虑因素最大的中文搜索引擎
  • 扒下来的网站怎么做修改制作ppt用什么软件免费
  • 怎么创建自己的网站怎么推销建设网站
  • 南阳网站托管北京网站设计推荐柚米
  • 记事本做网站如何排版网易企业邮箱域名
  • 如何做美发店网站中国企业信用信息网官网
  • 房城乡建设部门户网站网站建设公司商务网站项目书
  • 义乌网站建设哪家好怎么看网站发的外链
  • 网站宝的作用网站开设作风建设专栏
  • 网站策划应该怎么做关闭WordPress自动文章摘要
  • 做移动端网站软件韩国购物网站
  • 用邮箱做网站如何把自己的网站推广
  • 微信公众平台对接网站seo 优化 服务
  • 网站建设方案策划书ppt用rp怎么做网站原型
  • 民非企业网站建设费怎么记账网络科技网站有哪些方面
  • 如何做试玩类网站网站配色教程
  • 有哪些做婚礼平面设计的网站网站有中文源码加英文怎么做
  • 成都建设网站的公司无锡地区网站制作公司排名
  • 拿自己爱人做网站厦门建设局耿家强
  • 包头哪有做网站的建设局主要负责什么
  • 市政建设招标网站有哪些wordpress 的环境搭建
  • 洮南网站建设哪家好通联支付网络服务股份有限公司
  • 互联网营销常用网站怎么用图片做网站背景图
  • 怎么建设网站运城2024年阳性最新症状
  • 网站流量如何做找网页模板的网站