首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构
DKPT
创建于2024-09-15
订阅专栏
数据结构
暂无订阅
共54篇文章
创建于2024-09-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
数据结构之算法的分析和应用
## 一、算法的分析 ## 1. 算法复杂度 时间复杂度:描述了算法执行所需的时间与输入规模之间
字符串模式匹配有哪些常见应用场景
## 1. 文本搜索与编辑器 文本编辑器:在文本编辑器中查找关键字或替换文本中的特定字符串时,通常
数据结构之字符串模式匹配
字符串模式匹配是计算机科学中的一个基础且重要的问题,其核心是在一个较长的文本字符串(通常称为“文本”
具体的散列表实现示例
例中,我们将使用链地址法(拉链法)来处理冲突,并使用Python的列表(list)和字典(dict)
数据结构之散列表
## 一、定义与原理 散列表通过散列函数h(k),将一个可能很大的集合U映射到一个较小的有序表T(
B树查找和删除操作的示例
## B树查找操作示例 假设我们有一个B树,其中每个节点最多可以有3个子节点(即B树的阶为4)
数据结构之b树及其基本操作,b+树的基本概念
## B树(B-tree) B树是一种自平衡的树数据结构,它维护数据以支持一系列动态集合操作,如查
红黑树的具体代码实现
```python class Node: def __init__(self, key,
数据结构之红黑树
红黑树是一种自平衡的二叉查找树,它在计算机科学中用于存储有序的数据集合,如关联数组和数据库索引。红黑
平衡二叉树与B树、B+树的主要区别是什么
## 1. 定义与结构 ## 平衡二叉树: 是一种特殊的二叉搜索树,其任意节点的两个子树的高度差
数据结构之平衡二叉树
平衡二叉树(Balanced Binary Tree)是一种特殊的二叉搜索树,它通过某种机制来保持树
二叉搜索树有哪些实际应用案例
## 数据索引: 在数据库和文件系统中,二叉搜索树常被用作索引结构,以加快数据的检索速度。通过将数
数据结构之二叉树搜索树
## 二叉搜索树(Binary Search Tree,简称BST)是一种特殊的二叉树结构,它满足以
折半查找的具体实例
假设我们有一个有序数组 arr = [1, 3, 5, 7, 9, 11, 13, 15, 17,
数据结构之折半查找
折半查找(Binary Search),也称为二分查找,是一种在有序数组中查找特定元素的搜索算法。其
数据结构之分块查找
分块查找(Block Search)又称索引顺序查找,是介于顺序查找和二分查找之间的一种查找方法。它
顺序查找的具体实例
## 顺序查找实例 假设我们有一个整数数组 arr,我们想要查找一个特定的整数 target 是否
数据结构之查找的基本概念
## 一、查找的基本概念 ## 查找(Searching): 定义:在由一组记录组成的集合中寻找
数据结构之关键路径
## 一、AOE网 定义:AOE网是一个带权的有向无环图,其中顶点表示事件,弧表示活动,权表示活动
拓扑排序的具体实例
以下是一个拓扑排序的具体实例,我们将通过一个有向无环图(DAG)来说明如何进行拓扑排序。 假设我们
下一页