首页 > 其他分享 >学习日历 -2024/9/13

学习日历 -2024/9/13

时间:2024-09-13 23:36:34浏览次数:11  
标签:左子 13 遍历 日历 2024 二叉树 右子 数据结构 节点

从今天开始放中秋假期,5天的时间,实在是太棒了
建民说下周四要补测,还好不是周五,周五周六我要出去
今天学习了数据结构二叉树的一些基本知识

数据结构(树)


度:每一个节点的字节点数量
树高:树的总层数
根结点:最顶层的节点
左子节点:左下方的节点
右子节点:右下方的节点
根结点的左子树:蓝色虚线
根结点的右子树:绿色虚线

数据结构(二叉查找树)

二叉查找树,又称二叉排序树或者二叉搜索树

数据结构(二叉树)前序遍历

从根结点开始,然后按照当前节点,左子节点,右子节点的顺序遍历
20->18->16->19->23->22->24

数据结构(二叉树)中序遍历

从最左边的子节点开始,然后按照左子节点,当前节点,右子节点的顺序遍历

16->18->19->20->22->23->24

数据结构(二叉树)后序遍历

从最左边的子节点开始,然后按照左子节点,右子节点,当前节点的顺序遍历
16->19->18->22->24->23->20

数据结构(二叉树)层序遍历

一层一层的去遍历

二叉查找树的弊端

数据结构(平衡二叉树)

规则:任意节点左右子树高度不超过1

标签:左子,13,遍历,日历,2024,二叉树,右子,数据结构,节点
From: https://www.cnblogs.com/XYu1230/p/18413098

相关文章

  • 2024/9/13日 日志
    今天,系统的对代码进行了修改优化,对原有代码进行全面修改,并实现了工序对接功能。点击查看代码//信2305-2--20234023--张一衡importjava.awt.*;importjava.sql.SQLOutput;importjava.util.Scanner;importjava.util.Random;publicclassMoontest{publicstat......
  • Acunetix v24.8 - 29 Aug 2024 高级版漏洞扫描器(最新版) 附Windows/Linux下载链接
    前言AcunetixPremium是一种Web应用程序安全解决方案,用于管理多个网站、Web应用程序和API的安全。集成功能允许您自动化DevOps和问题管理基础架构。AcunetixPremium:全面的Web应用程序安全解决方案Web应用程序对于企业和组织与客户、合作伙伴和员工的联系至关......
  • 代码随想录算法训练营,9月13日 | 654.最大二叉树,617.合并二叉树,700.二叉搜索树中的搜索
    654.最大二叉树题目链接:654.最大二叉树文档讲解︰代码随想录(programmercarl.com)视频讲解︰最大二叉树日期:2024-09-13想法:根据昨天中后序列构造二叉树的经验,要找到数组中的最大值的位置,可以设置两个指针表示子树的范围(左闭右开)Java代码如下:classSolution{publicTreeNo......
  • 0913
    高数三重积分:投影穿线法(先dz,再dxdy);定限截面法(先dxdy,再dz)“后积先定限,限内画条线。先交写下线,后交写上限” 柱面坐标系法(P477),联想二重积分换元,换元要考虑“三换”,见P349球面坐标系法(P477) 三重积分换元法三换P478 重积分应用:求Ω体积;求Ω重心(质心)或型心;求引......
  • 2024.09.13练习总结
    没有参与比赛练习,所以没有赛时总结。$T1,T2$比较简单,似乎是签到题。$T3$题意不是很懂。首先将题目中的要求转换为人话:当两个区间有交,他们必须长度相同。注意到题目中说有$n$个人要上下电梯,且每站只会有一个人的状态改变。那么不难发现对于一段区间$[l,r]$......
  • 2024.9.13训练记录
    下午ARC104模拟短时赛:T1、T2:T1签到题。T2签到题,\(O(n^2)\)乱做。但是实际上可以空间换时间开桶到\(O(n)\)。也非常简单。T3:考场没有做出。思考的关键在于想到可以对于区间单独判断是否满足条件。知道了如何判断区间是否满足条件后,可以做一次\(O(n)\)的\(dp\)。每次枚......
  • CSP2024-19
    C题意:给定一棵树,定义简单路径\(x\toy\)是好的当且仅当\(x\)是路径中编号最小值,\(y\)是路径中编号最大值。\(n\le10^6\)。赛时双log做法:点分治,设路径端点\(x\)到分治之间的最小值为\(\min\),最大值为\(\max\)。如果\(x=\min\),A中加入二元组\((x,\max)\);\(x=......
  • 学习笔记 韩顺平 零基础30天学会Java(2024.9.13)
    P545TreeMap源码解读     TreeSet的k-v其中的v是一个静态的对象,但是TreeMap的v是可以变化的     TreeMap使用默认构造器取出的顺序和添加的顺序是不一样的,但是有构造器实现了Comparator接口的匿名内部类,可以按顺序排序P546Collections工具类1P547Collect......
  • 2024年09月随便做做
    测试题目选集2024/09/09qoj#8822.GuessTheSequence2给出长度为\(n\)的排列\(a\),需要选择一个\([1,n]\)上的一些子区间构成的集合,然后对于集合中的每个区间返回\(a\)上这段区间的\(a_i\)最大值。如果通过这些信息可以唯一确定排列\(a\),那么称这个集合是好的。需......
  • 8200-1312 蒸汽轮机数字调速器控制
    特性和功能集成图形前面板HMI屏幕多语言屏幕(包括中文),便于操作员使用、诊断和控制大屏幕允许轻松导航和图标查看参数和性能操作员和工程师可在本地查看实时趋势带有当前操作点视图的图形蒸汽图,用于提取和进入可配置的标签名称,可轻松识别连接内部“涡轮机模拟器”,用于在系统......