相关文章
B树和B+树的插入、删除
1. B树
1.1 B树的定义
树也称树,它是一颗多路平衡查找树。我们描述一颗树时需要指定它的阶数,阶数表示了一个结点最多有多少个孩子结点,用字母表示阶数。当取时,就是我们常见的二叉搜索树。
一颗阶的树定义如下:
每…
建站知识
2025/1/17 7:02:47
js中??和||的区别
|| 操作符
"" || 1 使用的是逻辑或(||)运算符。|| 会返回第一个真值。如果第一个值为假(例如 ""、0、null、undefined、false),它会返回第二个值。所以,"" || 1 的结果是 1…
建站知识
2025/1/16 23:07:04
代码随想录27期|Python|Day43|动态规划|完全背包 |518. 零钱兑换 II | 377. 组合总和 Ⅳ |70. 爬楼梯 (进阶)
52. 携带研究材料(第七期模拟笔试)
本题是完全背包问题,也就是在遍历的时候,当前物品可以被重复使用。
前面dp被修改了之后后面索引的dp值可以在此基础上进行更新,而0-1背包则需要在上一个物品的基础上进行更新&…
建站知识
2025/1/6 20:52:51
2024.8.7(SQL语句)
一、回顾
1、主服务器 [rootslave-mysql ~]# yum -y install rsync [rootmaster-mysql ~]# yum -y install rsync [rootmaster-mysql ~]# tar -xf mysql-8.0.33-linux-glibc2.12-x86_64.tar [rootmaster-mysql ~]# ls [rootmaster-mysql ~]# tar -xf mysql-8.0.33-linux-glib…
建站知识
2025/1/18 0:47:49
高效记录并整理编程学习笔记:打造你的“知识宝库”
💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:《热点时事》 期待您的关注 目录 方向一:笔记工具选择
方向二:笔记结构设计
方向三:实践与复…
建站知识
2025/1/18 3:21:38
在 Spring Boot 中使用桥接模式实现灵活的报表生成服务
在软件开发中,桥接模式是一种结构型设计模式,用于将抽象部分与它的实现部分分离,使得这两部分可以独立变化。这种模式非常适合处理需要灵活配置和扩展的场景,比如报表生成服务。本文将详细介绍如何使用桥接模式来实现一个灵活的报…
建站知识
2025/1/18 12:53:09