数据结构
文章平均质量分 83
yeye19891224
这个作者很懒,什么都没留下…
展开
-
Redis 为什么用跳表实现有序集合
这里我们需要先了解一下 Redis 用到跳表的数据结构有序集合的使用,Redis 有个比较常用的数据结构叫**有序集合(sorted set,简称 zset)**,正如其名它是一个可以保证有序且元素唯一的集合,所以它经常用于排行榜等需要进行统计排列的场景。本文通过大量篇幅介绍跳表的工作原理和实现,帮助读者更进一步的熟悉跳表这一数据结构的优劣,最后再结合各个数据结构操作的特点进行比对,从而帮助读者更好的理解这道面试题,建议读者实现理解跳表时,尽可能配合执笔模拟来了解跳表的增删改查详细过程。原创 2024-09-26 08:48:38 · 1265 阅读 · 0 评论 -
深入了解Java中的跳表
跳表是一种高效的数据结构,通过层级索引的方式在有序链表上实现了快速的查找和插入操作。虽然在Java标准库中并没有直接提供跳表的实现,但你可以通过自己实现或使用第三方库来享受跳表的优势。参考文献:[1]:跳表(跳跃表,skipList)总结-java版_java跳表-CSDN博客。原创 2024-01-14 16:49:04 · 935 阅读 · 1 评论 -
Java链表
链表结构,单项链表,双向链表,循环链表数据结构原创 2024-01-14 16:06:38 · 299 阅读 · 1 评论 -
认识JAVA数组
认识java数据结构,认识array的数据机构,class加载,字节码执行等。原创 2024-01-04 21:57:01 · 351 阅读 · 0 评论