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

怎么注册网站账号信息网站方案

怎么注册网站账号,信息网站方案,wordpress文章内链指定关键词,网页制作重庆给你一个整数 n #xff0c;求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种#xff1f;返回满足题意的二叉搜索树的种数。 示例 1#xff1a; 输入#xff1a;n 3 输出#xff1a;5示例 2#xff1a; 输入#xff1a;n 1 输出#xff1a;1提…给你一个整数 n 求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种返回满足题意的二叉搜索树的种数。 示例 1 输入n 3 输出5示例 2 输入n 1 输出1提示 1 n 19 class Solution { public:int numTrees(int n) {//dp[i]:由i个节点组成的二叉搜索树有dp[i]种//推导n3;//节点为 1,2,3。 二叉搜索树左子树小于根节点根节点小于右子树。三种情况//1、头节点为1有两种情况 1。dp[1] 左边0节点数种类 * 右边2节点 树种类//2、头节点为2只有一种情况 dp[2] 左边1节点种类 * 右边1节点种类//3、头节点为3有两种dp[3] 左边2节点 * 右边0节点//所以dp[i] dp[j-1] * dp[i-j]; 左边节点个数 * 右边节点个数。左边一种情况对应右边 n 个节点种类//初始化dp[0] 1;空二叉搜索树也算一个int dp[20] {0}; //因为需要需要 n个情况累加所以得赋值dp[0] 1;//需要枚举 以每一个小于 n的节点作为头节点的情况//要求n4需要得出右边为3个节点时的种类即dp[3]; //当3为头结点的时候其左子树有两个节点看这两个节点的布局是不是和n为2的时候两棵树的布局也是一样的啊 //当2为头结点的时候其左右子树都只有一个节点布局是不是和n为1的时候只有一棵树的布局也是一样的啊 //发现到这里其实我们就找到了重叠子问题了其实也就是发现可以通过dp[1] 和 dp[2] 来推导出来dp[3]的某种方式。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];} };
http://wiki.neutronadmin.com/news/69376/

相关文章:

  • 网站建设牜金手指花总十四wordpress获取点赞数
  • 山西响应式网站平台建网站价格多少
  • 建设网站的费用如何入账沈阳黄页查询电话
  • 06627网页制作与网站建设免费电视剧网站大全在线观看
  • 网站架构招聘php模板网站
  • 成都网站建设推广详情做app网站
  • 京东网站项目建设规划书有域名就可以做网站么
  • 外贸网站建设平台有哪些网站数据泄露我们应该怎么做
  • 网站建设阿里云网站开发软件公司
  • 福建泉州曾明军的网站国内做网站最大的公司
  • 手机如何网站wordpress 博客程序
  • 计算机网络技术网站开发与设计wordpress外卖
  • 免费建立一个个人网站农业信息中心网站建设
  • 做网站要执照吗网站推广关键词排名优化
  • 网站做相片做网站要空间还是服务器
  • 什么网站可以做高三英语试题佛山南海网站开发
  • 自己编程怎么做网站教程文明网站建设方案及管理制度
  • 上海高端网站搭建公众号开发是不是网站开发
  • 展示型网站建设的建议沧州好的做网站的公司
  • 杭州 网站建设公司排名安阳网络营销的几种方式
  • 龙岗商城网站建设最好wordpress 百度软件
  • 网站手机版管理链接软件开发后端
  • 摄影网站怎么做数据库网站模版 带 手机版
  • 怎么通过做网站来赚钱no.7 wordpress个
  • 滨海做网站的价格山东建设厅网站是什么
  • visual studio网站开发上海最好的网站建设公司
  • 东莞做网站沃德网络广告的设计与制作
  • 如果做vr参观网站兰考县住房和城乡建设局网站
  • 建设企业网站的申请建立企业网站步骤
  • 购物网站seo自助网站能在百度上搜到么