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

网站建设开票内容是什么意思企业网站开发合同

网站建设开票内容是什么意思,企业网站开发合同,公司网站建设的改进的建议,商业网站的规划和设计树是 “非线性结构” 的代表#xff08;区别于线性表的 “一对一”#xff0c;树是 “一对多”#xff09;#xff0c;而二叉树是树结构中最常用、考试最核心的类型#xff08;90% 的树相关题目围绕二叉树展开#xff09;。比如电脑中的文件系统#xff08;C 盘→文件夹…树是 “非线性结构” 的代表区别于线性表的 “一对一”树是 “一对多”而二叉树是树结构中最常用、考试最核心的类型90% 的树相关题目围绕二叉树展开。比如电脑中的文件系统C 盘→文件夹→文件、数据库中的 B 树索引都基于树结构设计。下文从 “树的基本概念” 入手重点拆解二叉树的性质、遍历和特殊类型确保每个考点都有 “例子 计算”。​一、先搞懂树的基本概念基础铺垫​树的结构像 “自然界的树”有根、枝、叶先记清核心术语考试常考术语辨析​术语​通俗解释​例子以文件系统树为例​根节点​树的最顶层节点没有父节点​C 盘整个文件系统的根​父节点 / 子节点​直接上层节点为父直接下层节点为子​“文档” 文件夹是 “C 盘” 的子节点“C 盘” 是父节点​叶子节点​没有子节点的节点树的最底层​“简历.docx” 文件没有下层内容​节点的度​该节点拥有的子节点数量​“文档” 文件夹有 3 个文件→度为 3​树的深度​从根节点到最底层叶子节点的层数根为 1 层​C 盘→文档→简历.docx→深度为 3​关键提醒树的 “深度” 计算有两种说法根为 0 层或 1 层考试中若未说明默认 “根为 1 层”按官方教程标准。​二、核心考点 1二叉树的定义与重要性质​二叉树是 “每个节点最多有两个子节点” 的树左子节点和右子节点顺序不能乱比如 “左子树存小于父节点的值右子树存大于父节点的值”后续二叉搜索树会讲。考试重点考二叉树的 5 个重要性质常考计算需熟记并会应用。​1. 二叉树的 5 个重要性质必背 计算​性质 1第 i 层最多有 2^(i-1) 个节点i≥1​解释第 1 层根最多 1 个2^01第 2 层最多 2 个2^12第 3 层最多 4 个2^24以此类推​计算示例求第 5 层最多有多少个节点→ 2^(5-1)16 个。​性质 2深度为 k 的二叉树最多有 2^k -1 个节点k≥1​解释所有层的最大节点数相加124...2^(k-1) 2^k -1​计算示例深度为 3 的二叉树最多有多少节点→ 2^3 -17 个124。​性质 3任意二叉树叶子节点数 度为 2 的节点数 1记为 n0 n2 1​解释度为 0 的是叶子节点n0度为 1 的是有 1 个孩子的节点n1度为 2 的是有 2 个孩子的节点n2总节点数 n n0 n1 n2同时通过 “边” 的数量推导可得 n0 n2 1​计算示例某二叉树有 5 个度为 2 的节点3 个度为 1 的节点求叶子节点数→ n0516 个总节点数 63514 个。​性质 4完全二叉树的叶子节点数重点​完全二叉树是 “除最后一层外每一层节点数都满最后一层节点从左到右排满不能空左缺右”后续会细讲其叶子节点数满足​若总节点数 n 为奇数n0 (n1)/2​若总节点数 n 为偶数n0 n/2​计算示例完全二叉树有 15 个节点奇数→ n0(151)/28 个有 14 个节点偶数→ n014/27 个。​性质 5完全二叉树中节点 i从根开始按层编号左到右的左孩子是 2i右孩子是 2i1父节点是 i//2​解释根节点编号 1第 2 层左 2 右 3第 3 层左 4 右 5、左 6 右 7以此类推​计算示例编号为 5 的节点左孩子 2×510右孩子 2×5111父节点 5//22整除。​2. 特殊二叉树考试高频​类型​定义​关键特征便于判断​满二叉树​深度为 k且节点数 2^k -1每一层都满​叶子节点全在最后一层没有度为 1 的节点​完全二叉树​除最后一层外全满最后一层从左到右排满​度为 1 的节点最多 1 个要么 0 个要么 1 个​二叉搜索树BST​左子树所有节点值父节点值右子树所有节点值父节点值​中序遍历结果是 “从小到大的有序序列”​判断示例​深度为 3节点数 7→满二叉树也是完全二叉树​深度为 3节点数 6→完全二叉树最后一层左 4、5缺 6、7​深度为 3节点数 5→不是完全二叉树最后一层左 4缺 5右 6 存在→空左缺右不符合。​三、核心考点 2二叉树的遍历必考​遍历是 “按一定顺序访问二叉树的所有节点”考试重点考 3 种遍历方式前序根→左→右、中序左→根→右、后序左→右→根核心是 “递归思想”也可用栈 / 队列实现非递归但考试重点考递归逻辑。​1. 三种遍历的定义记顺序​以如下二叉树为例根 A左子树 B右子树 CB 的左 D右 EC 的左 F​A/ \B C/ \ /D E F1前序遍历根→左→右​步骤先访问根节点再递归遍历左子树最后递归遍历右子树​遍历结果A → B → D → E → C → F。​2中序遍历左→根→右​步骤先递归遍历左子树再访问根节点最后递归遍历右子树​遍历结果D → B → E → A → F → C。​3后序遍历左→右→根​步骤先递归遍历左子树再递归遍历右子树最后访问根节点​遍历结果D → E → B → F → C → A。​2. 遍历结果推导真题高频​考试常考 “已知两种遍历结果求第三种”核心是 “中序遍历 前序 / 后序可唯一确定二叉树”前序 后序不能唯一确定因无法判断左 / 右子树范围。​推导示例已知前序 A→B→D→E→C→F中序 D→B→E→A→F→C求后序。​Step1前序的第一个节点是根A​Step2在中序中找 A 的位置左边是左子树D→B→E右边是右子树F→C​Step3前序中 A 之后的节点是左子树的前序B→D→E再之后是右子树的前序C→F​Step4对左子树根 B重复 Step1-Step3中序左 D右 E→前序 B→D→E中序 D→B→E​Step5对右子树根 C重复 Step1-Step3中序左 F右空→前序 C→F中序 F→C​Step6按后序规则遍历结果 D→E→B→F→C→A和之前一致。​3. 遍历的应用场景​遍历方式​应用场景​例子​前序遍历​复制二叉树、获取树的前缀表达式​按前序顺序复制节点保持树结构​中序遍历​二叉搜索树排序从小到大​中序遍历 BST得到有序序列​后序遍历​计算二叉树的节点数、高度先算子树​后序遍历每个节点时累加子树节点数​​四、核心考点 3二叉树的高度计算常考​树的高度深度是 “从根到最远叶子节点的层数”考试常考 “根据遍历结果或节点数计算高度”核心是 “递归计算左、右子树高度取最大值 1根节点”。​1. 已知二叉树结构计算高度​以上面的二叉树为例​根 A 的左子树B高度B 的左 D高度 1、右 E高度 1→ 左子树高度 112​根 A 的右子树C高度C 的左 F高度 1、右空→ 右子树高度 112​根 A 的高度 max (2,2)13。​2. 已知完全二叉树的节点数计算高度​完全二叉树的高度 k 满足2^(k-1) ≤ n 2^kn 是总节点数高度 k⌈log₂(n1)⌉向上取整或 k⌊log₂n⌋1向下取整。​计算示例​n15满二叉树2^(3-1)4 ≤15 82^3不对2^(4-1)8 ≤15 162^4→k4​n102^(3-1)4 ≤10 8不对2^38 ≤10 162^4→k4​公式验证⌊log₂10⌋1314正确。​五、备考小贴士3 步搞定​记性质与公式重点背二叉树的 5 个性质尤其是 n0n21、完全二叉树的叶子节点数和高度计算每天花 5 分钟默写​练遍历推导找 10 道 “已知前序 中序求后序” 的题目按 “找根→分左右子树→递归” 的步骤练习确保能快速推导​辨特殊二叉树记住满二叉树、完全二叉树、BST 的关键特征如完全二叉树度为 1 的节点最多 1 个做题时先判断类型再用对应性质计算。​下一篇【基础知识】专栏将讲解 “图结构基础”图的定义、存储、遍历图是更复杂的非线性结构“多对多”考试中常结合 “最短路径”“拓扑排序” 出题建议提前回顾树的遍历逻辑图的遍历是树遍历的延伸。​
http://www.zqtcl.cn/news/992754/

相关文章:

  • 网站首页设计及运行效果网站建设与管理任务分工
  • 自己建设论坛网站家用电脑搭建服务器
  • 做网站上海公司企业网站内页
  • 手机网站seo山东网站建设网
  • 溧阳 招网站开发wordpress 占内存
  • 网站seo 工具做网站建设公司排名
  • 丹阳网站建设企业建设网站管理制度
  • 怎样审请网站集成装修全屋定制
  • 好看响应式网站模板下载可以访问的国外网站
  • 做电脑网站宽度网站建立安全连接失败
  • 西安网站设计哪家公司好my12777域名查询
  • 西宁网站建设排名网站设计对网站建设有哪些意义?
  • 北京平台网站建设价位怎样做网站卖网站
  • 网站建设与维护试题a卷建设银行官方网站买五粮液酒
  • 安装网站源码做文艺文创产品的网站
  • 软件公司网站设计与制作电子商务成功网站的案例
  • 购物车功能网站怎么做的建设众筹类网站
  • 哪些网站做的美爱站工具网
  • 对网站开发的理解源码资源网
  • 有哪些做兼职的网站网站建设的项目计划书
  • 如何做行业网站江苏城乡建设部网站首页
  • 淘客网站怎么做 知乎wordpress 删除插件
  • 深圳市住房和建设局人事调整公司网站seo怎么做
  • 小型影视网站源码好看的个人博客
  • 哈密建设厅网站西安培训机构
  • 网站建设公众号小程序开发密云网站开发
  • 南宁网站开发制作网站数据库分离怎么做
  • 不能打开建设银行网站怎么办自己做网站要会什么软件下载
  • 微软网站怎么做的diy个性定制
  • 洛阳做网站的公司宣传品牌网站建设