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

团队合作网站市场调研方法有哪几种

团队合作网站,市场调研方法有哪几种,网站制作课程介绍,如何做网站超链接算法: 如果不考虑完全二叉树的特性,直接把完全二叉树当作普通二叉树求节点数,其实也很简单。 递归法: 用什么顺序遍历都可以。 比如后序遍历(LRV):不断遍历左右子树的节点数,最后…

算法:

如果不考虑完全二叉树的特性,直接把完全二叉树当作普通二叉树求节点数,其实也很简单。

递归法:

用什么顺序遍历都可以。

比如后序遍历(LRV):不断遍历左右子树的节点数,最后加上根节点的节点数1

迭代法:

用层序遍历,改一下模版代码就行。

正确代码:

递归法:

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, val=0, left=None, right=None):
#         self.val = val
#         self.left = left
#         self.right = right
class Solution:def countNodes(self, root: Optional[TreeNode]) -> int:if root == None:return 0#左leftnum = self.countNodes(root.left)#右rightnum = self.countNodes(root.right)#中num = 1 + leftnum + rightnumreturn num

时间空间复杂度:

时间复杂度分析:

在最坏情况下,需要遍历二叉树的所有节点才能计算节点的数量。因此,时间复杂度为O(n),其中n是二叉树中的节点数。

空间复杂度分析:

归调用的空间复杂度取决于递归的深度,即树的高度。在最坏情况下,二叉树是一个链表结构,高度为n。因此,递归调用的空间复杂度为O(n) - 此外,除了递归调用的空间,没有使用额外的数据结构。因此,除了递归调用的空间外,空间复杂度为O(1)。

综上所述,时间复杂度为O(n),空间复杂度为O(n)(由于递归调用的空间)或O(1)(除了递归调用的空间)。

http://www.hotlads.com/news/142.html

相关文章:

  • 广西建设职业技术学院官方网站站长网站
  • 南宁市网站建设哪家好5118网站查询
  • 刷网站排名怎么刷收录
  • asp.net动态网站开发崔宁近三天新闻50字左右
  • 招聘seo网站推广今日新闻头条内容
  • 广西建设协会网站首页微信管理系统软件
  • 代加工订单电脑系统优化工具
  • 怎么做不花钱的网站营销技巧在线完整免费观看
  • 跨境进口网站怎么做天津seo排名公司
  • 福田网站设计处理最常用的网页制作软件
  • 免费新闻网站建设百度如何优化
  • 即便你卖的是网站优化排名的方法
  • wordpress 移动站插件网页搜索快捷键
  • 做箱包关注哪个网站佛山今日头条
  • 建立html网站百度识图以图搜图
  • 邢台网站建设服务商微信引流获客软件
  • 大兴网站建设设计公司网络营销的平台有哪些
  • 北京电商网站建设外包电子商务营销模式有哪些
  • 展示型网站可以做推广的吗短视频seo推广隐迅推专业
  • 郑州住房和城乡建设部网站正规职业技能培训机构
  • 无极门户网站济南seo网站优化公司
  • 网站编程入门淘宝店铺推广方法
  • 韩雪冬 网站重庆人社培训网
  • 25个优秀个人网站设计模板中国新闻
  • 辽宁建设工程信息网上传标书时显示初始化签名证书选择模式失败网络优化大师
  • 营销型企业网站建设的步骤百度收录查询工具官网
  • 响应式网站模板百度云网络营销主要是学什么的
  • 推荐一些可以做笔试题的网站seo关键词是什么意思
  • 危险网站怎么做二维码游戏推广赚钱
  • wordpress如何发布文件夹百度seo怎么查排名