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

东莞关键词优化外包网站如何做进一步优化

东莞关键词优化外包,网站如何做进一步优化,辽宁住房建设厅网站首页,苏州保洁公司招聘给你一个整数 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 leetcode96 链接 思路可以用动态规划的思路来做 class Solution:def numTrees(self, n: int) - int:# g(n) sum(f(i,n)), f(i,n) 表示以 i 为 root 节点, 长度为 n 的二叉树的数量# f(i, n) g(i-1) * g(n-i), 因为是 bst 树, 故 i 为 root 节点的左子树一共有 i-1 个节点都小于 i右子树同理if n 2:return ng [0]*(n1)g[0], g[1], g[2] 1, 1, 2for i in range(3, n1):curSum 0for j in range(1, i1):curSum g[j-1]*g[i-j]g[i] curSumreturn g[n]leetcode 95 输出最后重建的二叉树leetcode 95 题目链接 给你一个整数 n 请你生成并返回所有由 n 个节点组成且节点值从 1 到 n 互不相同的不同 二叉搜索树 。可以按 任意顺序 返回答案。 示例 1 输入n 3 输出[[1,null,2,null,3],[1,null,3,2],[2,1,3],[3,1,null,null,2],[3,2,null,1]] 示例 2 输入n 1 输出[[1]] 提示 1 n 8 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val0, leftNone, rightNone): # self.val val # self.left left # self.right right import copy class Solution:def genTrees(self, nums):if len(nums) 0:return []elif len(nums) 1:return [TreeNode(nums[0])]#print(nums)temp []for i in range(len(nums)):root TreeNode(nums[i])leftChild self.genTrees(nums[:i])rightChild self.genTrees(nums[i1:])## 不可能 leftChild 和 rightChild 都为空if len(leftChild) 0:for x in rightChild:tmp copy.deepcopy(root)tmp.right xtemp.append(tmp)elif len(rightChild) 0:for x in leftChild:tmp copy.deepcopy(root)tmp.left xtemp.append(tmp)else:for x in leftChild:for y in rightChild:tmp copy.deepcopy(root)tmp.left xtmp.right ytemp.append(tmp)return tempdef generateTrees(self, n: int) - List[Optional[TreeNode]]:if n 1:return [TreeNode(1)]nums [i for i in range(1, n1)]return self.genTrees(nums)
http://www.hkea.cn/news/14435816/

相关文章:

  • 查学校去哪个网站中国建筑集团有限公司校园招聘
  • 网站维护费广告设计与制作专升本考试科目
  • 农业建设管理信息网站手机有软件做ppt下载网站有哪些内容
  • 东莞软件设计谷歌seo详细教学
  • 建个平台需要多少资金如何做好网站针对搜索引擎的seo
  • 网站建设程序员做什么ota平台网站建设
  • 玩具公司网站建设方案做网站怎么让字居右
  • 成都建设路小学网站诸城做网站公司
  • 网站定制开发建设seo快速软件
  • wordpress建站中英文冠县网站制作
  • 哪家建设公司网站网站做迅雷下载链接
  • 营口市住房建设保障办官方网站光明网
  • 中文网站的seo怎么做淮北论坛招聘最新信息
  • 政务网站建设管理工作总结网站首页设计特点有哪些
  • 广州网站优化推荐宁德蕉城城乡建设网站
  • 北京网站建设服务器维护萝岗区营销型网站建设
  • 网站iis7.5配置网站开发注意事项
  • 网站开发售后工作代理记账 营销型网站
  • wordpress与微信小程序成都seo技术
  • 企智网站建设怎样做网络销售平台
  • 网站绑定多个域名常州网站建设外包
  • 没内涵网站源码企业开发网站建设
  • 知乎 上海做网站的公司易点租电脑租赁官网
  • 可以做ps的网站仿站酷网站模板
  • 美容网站制作网站建设套餐表
  • 怎样做自己的的社交网站wordpress 多久
  • 实惠的制作网站装修黑榜第一名
  • 资溪县建设局网站化学药品购买网站
  • 即墨做网站的台州网站制作价格
  • 怎么开个人网站赚钱网站的维护及建设