- 博客(9)
- 收藏
- 关注
转载 B树和B+树的插入、删除图文详解
简介:本文主要介绍了B树和B+树的插入、删除操作。写这篇博客的目的是发现没有相关博客以举例的方式详细介绍B+树的相关操作,由于自身对某些细节也感到很迷惑,通过查阅相关资料,对B+树的操作有所顿悟,写下这篇博客以做记录。由于是自身对B+树的理解,肯定有考虑不周的情况,或者理解错误的地方,请留言指出。1. B树1. B树的定义B树也称B-树,它是一颗多路平衡查找树。我们描述一颗B树时需要指定它的阶数,阶数表示了一个结点最多有多少个孩子结点,一般用字母m表示阶数。当m取2时,就是我们常见的二叉搜索树。
2024-05-10 21:08:39 1
原创 Mysql快速入门
SQL:Structured Query Language,操作关系型数据库的编程语言,是一套标准sql是关系型数据库(RDBMS),建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
2024-05-09 14:26:28 294
原创 HTML5+CSS3+移动web
标签:dl 嵌套 dt 和 dd,dl 是定义列表,dt 是定义列表的标题,dd 是定义列表的描述 / 详情。< dl > < dt > 列表标题 < dd > 列表描述 / 详情 …… < dl > < dt > 列表标题 < dd > 列表描述 / 详情 …… < dt > 列表标题 < dd > 列表描述 / 详情 ……
2024-04-28 10:31:31 999
原创 M系列MAC配置OpenMP运行环境(Clion)
直接使用homebrew安装即可,没有homebrew的可以先安装homebrew,因为众所周知的原因,使用国内镜像源。如果你的配置没问题,那么应该已经可以跑起来了,可以用以下代码测试一下。虽然mac自带clang,但它没有omp。中修改c和c++编译器为gcc的gcc和g++。安装路径,如果忘了也没关系,可以通过。然后按照提示,可以选择中科大的。先随便新建一个c可执行工程,在。
2024-04-23 08:47:05 280
原创 《Python编程从入门到实践》笔记
⚠️本文仅记录了本人认为需要记录的内容,大多是python独有的特性,存在排版随意、知识点不全面等问题,不可作为教程使用!本文的顺序与原书不完全一致如果你有其他语言的基础,本文可用作python速通。
2024-04-19 14:59:23 648
原创 Python中的参数和返回值
自python3.5开始,PEP484为python引入了类型注解(type hints)return只能返回单值,python会自动创建一个元组。实现了简单的加法计算。我们也可以传入任意数量的实参。或者任意数量的关键字实参。
2024-04-19 14:56:31 191
原创 Git简明教程
A用户在本地修改代码后优先推送到远程仓库,此时B用户在本地修订代码,提交到本地仓库后,也需要推送到远程仓库,此时B用户晚于A用户,故需要先拉取远程仓库的提交,经过合并后才能推送到远端分支。是从master创建的分支,一般作为开发部门的主要开发分支,如果没有其他并行开发不同期上线 要求,都可以在此版本进行开发,阶段开发完成后,需要是合并到master分支,准备上线。从develop创建的分支,一般是同期并行开发,但不同期上线时创建的分支,分支上的研发任务完 成后合并到develop分支。
2024-03-27 09:00:18 369
原创 MacOS配置Conda
在Python开发中,虚拟环境指隔离Python环境的一种方式,使得不同项目所需要的库和版本隔离开来,便于代码管理和移植。Anaconda虚拟环境是指Anaconda中创建的虚拟Python环境,用于隔离不同项目所需的Python库和版本。
2024-03-23 16:06:32 723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人