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

crm系统什么意思做网站排名优化的公司

crm系统什么意思,做网站排名优化的公司,网站设计 图片,有专门做几口农机的网站【力扣】96. 不同的二叉搜索树 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入:n 3 输出:5 示例 2: 输入&am…

【力扣】96. 不同的二叉搜索树

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

示例 1:
在这里插入图片描述
输入:n = 3
输出:5

示例 2:
输入:n = 1
输出:1

提示:
1 <= n <= 19

题解

  • 确定 dp 数组以及下标的含义
    dp[i] : 1到 i 为节点组成的二叉搜索树的个数为 dp[i]
    i 个不同元素节点组成的二叉搜索树的个数为 dp[i]
  • 确定递推公式
    dp[3],就是 元素1为头结点搜索树的数量 + 元素2为头结点搜索树的数量 + 元素3为头结点搜索树的数量
    元素1为头结点搜索树的数量 = 右子树有2个元素的搜索树数量 * 左子树有0个元素的搜索树数量
    元素2为头结点搜索树的数量 = 右子树有1个元素的搜索树数量 * 左子树有1个元素的搜索树数量
    元素3为头结点搜索树的数量 = 右子树有0个元素的搜索树数量 * 左子树有2个元素的搜索树数量
    有2个元素的搜索树数量就是 dp[2]。有1个元素的搜索树数量就是 dp[1]。
    所以 dp[3] = dp[2] * dp[0] + dp[1] * dp[1] + dp[0] * dp[2]
    在这里插入图片描述

dp[i] += dp[以 1到i-1 为头结点左子树节点数量] * dp[以 i-(1到i-1) 为头结点右子树节点数量]

所以递推公式:dp[i] += dp[j - 1] * dp[i - j]; ,j-1 为 j 为头结点左子树节点数量,i-j 为以 j 为头结点右子树节点数量。

  • dp 数组如何初始化
    dp[0] = 1
  • 确定遍历顺序
    节点数为 i 的状态是依靠 i 之前节点数的状态。
    那么遍历 i 里面每一个数作为头结点的状态,用 j 来遍历
for (int i = 1; i <= n; i++) {for (int j = 1; j <= i; j++) {dp[i] += dp[j - 1] * dp[i - j];}
}
  • 举例推导 dp 数组(打印 dp 数组)
class Solution {public int numTrees(int n) {//初始化int[] dp = new int[n + 1];//初始化0个节点和1个节点的情况dp[0] = 1;// 遍历for (int i = 1; i <= n; i++) {for (int j = 1; j <= i; j++) {// dp 方程dp[i] += dp[j - 1] * dp[i - j];}}return dp[n];}
}
http://www.shuangfujiaoyu.com/news/48313.html

相关文章:

  • 哪些是网站建设详细的营销推广方案
  • 怎样用xampp做网站国外seo网站
  • 山西建设网站乐天seo培训中心
  • 建设网站排名靠前提高网站权重的方法
  • 做网站的公司外贸建站公司
  • 北京给网站做系统的公司名称seo云优化外包
  • 国内自建的海淘网站谷歌搜索广告
  • 长沙做网站要微联讯点很好重庆森林电影高清在线观看
  • 新做的网站如何备案湖南seo优化公司
  • 美叶设计网站关键词排名优化流程
  • 江苏网站开发建设网络营销的营销方式是什么
  • 青岛做教育的网站建设个人推广网站
  • 做网站公司如何赚钱企业网站的作用有哪些
  • 做网站要法人身份证吗刷排名有百度手机刷排名
  • 在网上注册公司的流程个人做seo怎么赚钱
  • 成都建设网站专业公司线上推广方式都有哪些
  • 宿迁新站seo百度搜索关键词
  • 可信赖的手机网站设计营销渠道有哪些
  • 江苏个人网站备案杭州新站整站seo
  • 网站开发需要学些什么企业微信营销系统
  • 做网站服务器需要自己提供吗seo短视频加密路线
  • c 网站开发人员工具外贸网络营销推广
  • 网站页面效果图怎么做网店推广的方式
  • 网站收录有什么好处推荐seo关键词优化
  • 兰州市政府门户网站作风建设年活动作风评议目前引流最好的平台
  • 网站制作的管理百度人工服务热线电话
  • 做网站简单还是做app简单五八精准恶意点击软件
  • 那些做电影的网站赚钱吗站长工具seo综合查询5g
  • 手机网站建设方案怎么做百度搜索排名
  • 2022百度seo优化工具北京seo服务行者