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

canva可画官网百度推广优化怎么做的

canva可画官网,百度推广优化怎么做的,erp管理软件开发公司,wordpress 淡入特效整数拆分 题目🔗 题目描述 给定一个正整数 n ,将其拆分为 k个正整数的和(k > 2),并使这些整数的乘积最大化。 返回你可以获得的最大乘积 。 思路分析 dp数组含义:dp[i]表示整数i拆分后的最大乘积。…

整数拆分

题目🔗

题目描述

给定一个正整数 n ,将其拆分为 k个正整数的和(k >= 2),并使这些整数的乘积最大化。

返回你可以获得的最大乘积

思路分析

  1. dp数组含义dp[i]表示整数i拆分后的最大乘积。
  2. 递推公式dp[i] = j * dp[i - j]
  3. dp数组初始化dp[0] = 0, dp[1] = 0, dp[2] = 1

cpp代码

class Solution {
public:int integerBreak(int n) {vector<int> dp(n+1);dp[0] = 0;dp[1] = 0;dp[2] = 1;for(int i = 3; i <= n; ++i){for(int j = 1; j <= i/2; ++j){dp[i] = max(dp[i], max(j * (i - j), j * dp[i - j]));}}return dp[n];}
};

不同的二叉搜索树

题目🔗

题目描述

给你一个整数 n ,求恰由 n 个节点组成且节点值从 1n互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。

思路分析

在这里插入图片描述

  1. dp数组含义dp[i]表示由i个节点组成的不同二叉搜索树的数量。
  2. 递推公式:从上图我们可以发现,
    dp[3] = 以1为头节点的二叉树数量+以2为头节点的二叉树数量+以3为头节点的二叉树数量
    其中,
    以1为头节点的二叉树数量 = 右子树有2个元素的搜索树数量 * 左元素有0个元素的搜索树数量
    以2为头节点的二叉树数量 = 右子树有1个元素的搜索树数量 * 左元素有1个元素的搜索树数量
    以3为头节点的二叉树数量 = 右子树有2个元素的搜索树数量 * 左元素有0个元素的搜索树数量
    而,
    有2个元素的搜索树数量 = dp[2]
    有1个元素的搜索树数量 = dp[1]
    有0个元素的搜索树数量 = dp[0]
    因此可以推断出: d p [ i ] = d p [ j − 1 ] ∗ d p [ i − j ] dp[i] = dp[j - 1] * dp[i - j] dp[i]=dp[j1]dp[ij]
  3. dp数组初始化dp[0] = 1

cpp代码

class Solution {
public:int numTrees(int n) {vector<int> dp(n+1);dp[0] = 1;for(int i = 1; i <= n; ++i){for(int j = 1; j <= i; ++j){dp[i] += dp[j - 1] * dp[i - j];}}return dp[n];}
};

总结

这两题都是属于思路比较绕,但想清楚之后会发现很简单的,所以前期一定要理解dp数组的相关含义。

http://www.tj-hxxt.cn/news/114318.html

相关文章:

  • 永久3e39cosvv457seo优化推广多少钱
  • 网站颜色设计短链接购买
  • 照片做视频的软件 模板下载网站好抖音seo代理
  • 怎么把别人做的网站变成自己的乐天seo培训中心
  • 电子网站商业策划书全国疫情今天最新消息
  • 乐清站在那儿如何做宣传推广效果最好
  • 网站建设中高低端区别找客户资源的网站
  • 广东网站备案要多久百度客服在线客服入口
  • 简洁好看的网站whois查询 站长工具
  • 如何做论坛网站 知乎网站推广是做什么的
  • 网站轮播图怎么做的女排联赛最新排行榜
  • 做网站需要具备什么语言小红书推广运营
  • 全网营销型网站建站专家网络推广公司口碑
  • 怎么在云主机上做网站搜索引擎的网址有哪些
  • 建设银行网站打不开别的网站可以企业网络营销方案
  • 北京网站建设公司完美湖南岚鸿首 选职业技能培训网上平台
  • 福建泉州做网站公司网站服务器搭建与管理
  • 教师兼职做网站南宁seo排名首页
  • 做网站的商家怎么后去流量费百度热搜榜排行
  • 开票 网站建设百度网盘下载官网
  • 网页设计基础教程视频教程曲靖seo建站
  • 荣耀手机的商城在哪企业网站优化推广
  • 在那个上面做网站都能搜到获客软件排名前十名
  • 自媒体网站建设要求整合营销传播的定义
  • 如何不花钱建设网站百度百科官网登录
  • 网站模版怎么做北京搜索优化推广公司
  • 网站建设是什么意思网站推广交换链接
  • 网站彩票代理怎么做百度学术官网入口网页版
  • wordpress注册审批家庭优化大师免费下载
  • 网站建设运维方案新疆头条今日头条新闻