营销软件网站建设做网站要学会什么软件

pingmian/2025/10/9 9:18:28/文章来源:
营销软件网站建设,做网站要学会什么软件,周口建设网站,渭南网站建设seo2-3查找树 2-结点#xff1a;含有一个键(及其对应的值)和两条链#xff0c;左链接指向2-3树中的键都小于该结点#xff0c;右链接指向的2-3树中的键都大于该结点。 3-结点#xff1a;含有两个键(及其对应的值)和三条链#xff0c;左链接指向的2-3树中的键都小于该结点含有一个键(及其对应的值)和两条链左链接指向2-3树中的键都小于该结点右链接指向的2-3树中的键都大于该结点。 3-结点含有两个键(及其对应的值)和三条链左链接指向的2-3树中的键都小于该结点中链接指向的2-3树中的键都位于该结点的两个键之间右链接指向的2-3树中的键都大于该结点。 查找判断一个键是否在树中先和根节点的键比较如果相等查找命中如果不同根据比较结果在其子树中继续查找。还是空连接查找未命中。 插入 1.向2-结点插入首先进行查找将结点挂载未找到的结点上如果未找到的结点是一个2-结点将新元素放到里面变成3-结点。 2.向3-结点插入将元素放入3-节点变成4-结点将4-结点中间元素提升小于中间元素作为左节点大于中间元素作为右结点。树的高度加1。 3.向父节点为2-结点子结点为3-结点中插入将元素插入3-结点中变成临时的4-结点。将结点中的中间元素提升到2-结点中父节点从2-结点变成3-结点将左右元素挂载到适当的位置。 4.向父子结点为3-结点中插入将元素插入子结点3-结点中变成临时的4-结点。提升中间元素将父节点从3-结点变成4-结点将左右元素放到适当位置。将父节点中的中间元素提升直到遇到一个父节点是2-结点将其变成3-结点为止就可以了。 5.当插入时所有结点都是3-结点时将根节点变成一个临时4-结点将根节点拆分成两个2-结点。树高度1. 性质 1.任意空链接到根结点的路径长度都是相等的。 2. 4-结点变换为3-结点时树的高度不会发生变化只有当根结点是临时的4-结点分解根结点时树高1。 3. 2-3树与普通二叉查找树最大的区别在于普通的二叉查找树是自顶向下生长而2-3树是自底向上生长。         直接实现2-3查找树较为复杂但是其概念有利于红黑树、B树、B树。 红黑树 红黑树主要是对2-3树进行编码红黑树背后的基本思想是用标准的二叉查找树(完全由2-结点构成)和一些额外的信息(替换3-结点)来表示2-3树。我们将树中的链接分为两种类型 红链接将两个2-结点连接起来构成一个3-结点 黑链接则是2-3树中的普通链接。 红黑树定义 1. 红链接均为左链接 2. 没有任何一个结点同时和两条红链接相连 3. 该树是完美黑色平衡的即任意空链接到根结点的路径上的黑链接数量相同 其实就是将3-结点中的两个键分开中间用红色连接 private class NodeKey,Value{ //存储键 public Key key; //存储值 private Value value; //记录左子结点 public Node left; //记录右子结点 public Node right; //由其父结点指向它的链接的颜色 public boolean color; public Node(Key key, Value value, Node left,Node right,boolean color) { this.key key; this.value value; this.left left; this.right right; this.color color; } } 对红黑树进行增删改时可能出现两条红链接需要进行旋转修复。 1.左旋 场景某个结点的左子节点为黑色右子节点为红色需要左旋 左旋过程 1.让x的左子结点变为h的右子结点h.rightx.left; 2.让h成为x的左子结点x.lefth; 3.让h的color属性变为x的color属性值x.colorh.color; 4.让h的color属性变为REDh.colortrue; 2.右旋 场景某个结点的左子节点以及左子节点的左子节点都是红链接。 右旋过程 1. 让x的右子结点成为h的左子结点h.left x.right; 2. 让h成为x的右子结点x.righth; 3. 让x的color变为h的color属性值x.color h.color; 4. 让h的color为RED 插入 1.向单个2-结点中插入新键小于当前结点的键时新增红色结点。如果大于新增红色右链接左旋。 2.向底部的2-结点插入在树的底部新增一个结点通过红链接相连父节点为2-结点时上面方法使用。 3.颜色反转当一个结点的左右子结点为红链接时将左右链接变成黑链接与父节点的链接变成红链接。 4.向3-结点中插入大于结点中的两个键时向右插入颜色反转小于两个键时向左插入右旋颜色反转介于两个键中间在中间插入左旋右旋颜色反转。 5.向底部3-结点插入新节点链接是3-结点的右链接只需要转换颜色左链接时右旋颜色转换中链接时左旋右旋颜色转换。 左旋 private Node rotateLeft(Node h) { //找出当前结点h的右子结点 Node hRight h.right; //找出右子结点的左子结点 Node lhRight hRight.left; //让当前结点h的右子结点的左子结点成为当前结点的右子结点 h.right lhRight; //让当前结点h称为右子结点的左子结点 hRight.left h; //让当前结点h的color编程右子结点的color hRight.color h.color; //让当前结点h的color变为RED h.color RED; //返回当前结点的右子结点 return hRight; } 右旋 private Node rotateRight(Node h) { //找出当前结点h的左子结点 Node hLeft h.left; //找出当前结点h的左子结点的右子结点 Node rHleft hLeft.right; //让当前结点h的左子结点的右子结点称为当前结点的左子结点 h.left rHleft; //让当前结点称为左子结点的右子结点 hLeft.right h; //让当前结点h的color值称为左子结点的color值 hLeft.color h.color; //让当前结点h的color变为RED h.color RED; //返回当前结点的左子结点 return hLeft; } 颜色反转 private void flipColors(Node h) { //当前结点的color属性值变为RED h.color RED; //当前结点的左右子结点的color属性值都变为黑色 h.left.color BLACK; h.right.color BLACK; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89018.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站联盟有哪些新媒体营销成功案例

来源:本文原刊于《中国科技论坛》2021年8月第8期摘要:城市与技术的关系由来已久,但将“数字”这一技术概念与城市连接成为专有名词却是新事物。本文从技术变迁的外生驱动和城市发展问题的内生需求两个角度探讨数字城市兴起及发展的动因&#…

深圳网站小程序设计开发济南川芎网站建设

.Net Remoting提供了一种允许一个应用域中的对象与另一个应用域中的对象进行交互的框架。是.NET框架中的一个重要技术改进,它用于减轻运行应用程序的系统开销. 中文名 .Net Remoting 作 用 减轻运行应用程序的系统开销 目录 1 介绍2 .NET Remoting的原理 ▪ 1.NET Rem…

龙华网站 建设深圳信科云服务器快速安装wordpress

前言 那么这里博主先安利一些干货满满的专栏了! 首先是博主的高质量博客的汇总,这个专栏里面的博客,都是博主最最用心写的一部分,干货满满,希望对大家有帮助。 高质量博客汇总 然后就是博主最近最花时间的一个专栏…

游乐场网站开发推广普通话奋进新征程手抄报

Kubernetes 准入控制器是什么?为什么要使用准入控制器?如何使用?本文对 Kubernetes 准入控制器进行了详细解释。来源 | K8sMeetup作者 | Arun Prasad头图 | 下载于视觉中国Kubernetes 控制平面由几个组件组成。其中一个组件是 kube-apiserver…

做网站大概要福州市城乡建设局

一、介绍 网络架构是Kubernetes中较为复杂、让很多用户头疼的方面之一。Kubernetes网络模型本身对某些特定的网络功能有一定要求,但在实现方面也具有一定的灵活性。因此,业界已有不少不同的网络方案,来满足特定的环境和要求。 CNI意为容器网络…

辽宁省营商环境建设局网站杭州品牌设计公司有哪些

🚀简介 状态模式是一种行为设计模式,它允许对象在其内部状态改变时改变其行为,我们可以通过创建一个状态接口和一些实现了该接口的状态类来实现状态模式。然后,我们可以创建一个上下文类,它会根据其当前的状态对象来改…

wordpress站长邮箱手机网页设计

我们都知道,抖音直播购物车的商品链接只能是抖音小店的,如果没有开通抖音小店,还能添加小店链接吗? 也是可以的。 抖音直播小黄车的链接可以是自己的小店商品,也可以是别人的小店商品。 抖音直播上链接有两种方式&a…

网站手机端 怎么做北京好用的h5建站

文章目录 力扣141-环形链表示例代码实现要点剖析 力扣141-环形链表 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测…

电商网站多少钱wordpress本地图片不显示图片

文章目录 1、日期函数2、字符串函数3、数学函数4、其它函数 1、日期函数 //获取日期 select current_date(); //获取时间 select current_time(); //获取时间戳, 格式为日期时间 select current_timestamp(); //获取当前时间, 格式为日期时间 select now(); //获取参数的日期部…

淮北建投网站网站后台如何修改标题

来源:智东西5G已经展开了全面商用,随着5G在垂直行业的不断渗透,人们对于6G的设想也逐步提上日程。面向2030, 6G将在5G基础上全面支持整个世界的数字化,并结合人工智能等技术的发展,实现智慧的泛在可取、全面赋能万事万…

个人网站可以做产品众筹吗住房建设城乡网站

文章目录 性能优化图CPU进程和cpu原理性能指标 性能优化图 CPU 进程和cpu原理 进程与线程: 进程是程序的执行实例,有自己的地址空间和系统资源。线程是进程内的执行单元,共享进程的资源。在多核系统中,使用多线程可以更好地利用多…

1个云虚拟主机怎么做多个网站双语版网站

1、基本背景知识 本定义结合国家标准文件有所发挥,仅供参考。 产品:是生产企业向用户或市场以商品形式提供的制成品; 成套设备:在生产企业一般不用装配工序连接,但用于完成相互联系的使用功能的两个或两个以上的产…

东莞模板建站软件枣庄建设网站

防止应用被截图是一个比较常见的需求,主要是出于安全考虑。下面将分别为iOS(苹果系统)、Android(安卓系统)及HarmonyOS(鸿蒙系统)提供防止截屏的方法和示例代码。 在企业内部使用的应用中&…

中小型网站建设价格ui设计流程培训怎么样

刚好周末,想研究一下前阵子很火的微信跳一跳 下面进入正文。 本文适用对象为WIN10系统,安卓用户。目的在于让丝毫没有接触过Python的小伙伴都能成功运行,如果你恰好是这样的对象,那么跟着我开始操作。我会把我自己的每一步都写下来…

成都网站建设易维达好网站开发与设计的总体思想

由于MySQL从5.5之后的版本源码编译安装用cmake, make, make install安装,不用./Configure,make,make install 安装,所以要看下系由于MySQL从5.5之后的版本源码编译安装用cmake, make, make install安装,不用./Configure,make,make install 安装,所以要看…

南宁市建设信息网站无锡哪个网站建设比较好

背景介绍 在过去的数月中,亚马逊云科技已经推出了多篇博文,来介绍如何在亚马逊云科技上部署 Stable Diffusion,或是如何结合 Amazon SageMaker 与 Stable Diffusion 进行模型训练和推理任务。 为了帮助客户快速、安全地在亚马逊云科技上构建、…

做网站什么域名好网站设计网站建设毕业文稿

在openEuler系统中,您可以通过编辑 /etc/motd 文件来设置登录提示信息。motd 是 “Message of the Day” 的缩写,它通常包含当天的提示信息,在用户成功登录到Linux系统后显示。 以下是详细步骤:1、打开终端。2、使用文本编辑器打开…

静态网站有哪些优点ps网站子页怎么做的

背景 因为ES5的时候没有块级作用域,所以ES5规定不能再if这样的块中声明函数,但是为了兼容各大浏览器并没有严格遵守这条规定。 ES6的时候引入了块级作用域,规定在块级作用域中声明函数就相当于使用let来声明变量一样。但是又因为浏览器端的…

沈阳市建设工程项目管理中心网站网站显示建设中页面

描述 该函数等效于C /操作系统函数read(),因为它绕过了诸如print,read和seek之类的函数所采用的缓冲系统,它仅应与相应的syswrite和sysseek函数一起使用。 它从FILEHANDLE中读取LENGTH个字节,并将输出放入SCALAR中。如果指定了OFFSET,则将数据从OFFSET字节写入SCALAR,从而有效…

网站内页301wordpress做企业主页

贪心问题 P1803 凌乱的yyy / 线段覆盖 凌乱的yyy / 线段覆盖 题目背景 快 noip 了,yyy 很紧张! 题目描述 现在各大 oj 上有 n n n 个比赛,每个比赛的开始、结束的时间点是知道的。 yyy 认为,参加越多的比赛,no…