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

建立一个自己的网站需要多少钱制造企业危机公关解决方案

建立一个自己的网站需要多少钱,制造企业危机公关解决方案,旅游网站的设计与实现开题报告,工程交易服务主页【力扣】96. 不同的二叉搜索树 给你一个整数 n #xff0c;求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种#xff1f;返回满足题意的二叉搜索树的种数。 示例 1#xff1a; 输入#xff1a;n 3 输出#xff1a;5 示例 2#xff1a; 输入求恰由 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.hkea.cn/news/14550082/

相关文章:

  • 牡丹江市西安区建设局网站怎样建立个人网站
  • 满城建设局官方网站产品广告策划方案
  • 绿化公司网站建设深圳宝安区怎么找服务
  • 进入网络管理的网站外贸网站排行榜前十名
  • 广州白云区做网站上市公司seo是什么意思
  • 做网站优化常用工具美食网页设计模板素材
  • 网站建设初步规划方案佛山市研发网站建设哪家好
  • 微信微网站模板正规接单赚佣金的平台
  • 网站关键词排名wordpress用php哪个版本好
  • 广东建网站公众号文案里怎么做网站链接
  • 游戏网站平台大全游戏网贵阳网站商城建设
  • 做市场调研的网站百度关键词搜索广告的优缺点
  • 深圳品牌网站建设服务费用公司企业网络宣传设计方案
  • 网站建设氺首选金手指12自己的网站做防伪码
  • 设计师兼职网站网站套站
  • 电子商务网站建设概述玉环建设局网站
  • 公司网站优化去哪里学公司请人做的网站 域名属于谁
  • 科技期刊网站建设长沙响应式网站建设
  • wordpress企业建站模版互联网做网站的话术
  • 设计网站源码网址大全黄免费片
  • 吸引企业做网站用ps软件做ppt模板下载网站有哪些内容
  • 在哪里可以找到做网站的公司西安自适应网站建设
  • 凯里市网站建设做婚庆的网站
  • 网站运营的思路开发网站需求设计
  • 网站安全检测产品优势叶文语 厦门建设局
  • html5响应式布局网站宁波市建设教育培训网
  • 昆网站制作网站嵌入地图
  • 网站制作商城自己做网站还能挣钱吗
  • 网站空间支付方式南京网站开发南京乐识权威
  • wordpress网站系统三水建设局招标网站