IT宅
A brief history of the future of AI in education
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
精进之路
网络
MySQL
Redis
MQ
JVM
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
数据结构与算法
10
数组数据结构
静态数组是固定长度的容器,其中包含n个可从[0,n-1]范围索引的元素。
数组
Array
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
链表数据结构
在许多列表,队列和堆栈实现中使用; 非常适合创建循环列表; 可以轻松地对诸如火车等现实世界的物体进行建模; 某些特定的Hashtable实现用于处理散列冲突; 用于图的邻接表的实现中。
LinkedList
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
栈数据结构
堆栈是一种单端线性数据结构,它通过执行两个主要操作(即推入push和弹出pop)来对现实世界的堆栈进行建模。
Stack
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
队列数据结构
队列是一种线性数据结构,它通过执行两个主要操作(即入队enqueue和出队dequeue)来对现实世界中的队列进行建模。
Queue
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
优先级队列数据结构
优先级队列是一种抽象数据类型(ADT),其操作类似于普通队列,不同之处在于每个元素都具有特定的优先级。 优先级队列中元素的优先级决定了从PQ中删除元素的顺序。
PriorityQueue
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
索引式优先队列数据结构
索引优先级队列(Indexed Priority Queue IPQ)是传统的优先级队列变体,除了常规的PQ操作之外,它还提供了索引用于支持键值对的快速更新和删除。
IndexedPriorityQueue
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
平衡二叉搜索树数据结构
平衡二叉搜索树(Balanced Binary Search Tree BBST)是一种自平衡的二叉搜索树。所以自平衡意味着会自行调整,以保持较低(对数)的高度,从而允许更快的操作,例如插入和删除。
BBST
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
二叉树数据结构
**二叉树(Binary Tree)**是每个节点最多具有两个子节点的树;
BinaryTree
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
HashTable数据结构
HashTable,哈希表,是一种数据结构,可以通过使用称为hash的技术提供从键到值的映射。
HashTable
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
并查集数据结构
关于并查集,有一个很牛逼的比喻博文,还不了解并查集的同学可以看看这里:超有爱的并查集~,包你一看就懂。主要提供三个功能:
UnionFind
作者:帅旋
|
发表于 2020-04-28
|
分类于
数据结构与算法
1
…
4
5
6
7
8
×
IT宅
关注公众号及时获取网站内容更新。
请帅旋喝一杯咖啡
咖啡=电量,给帅旋充杯咖啡,他会满电写代码!