数据结构
文章平均质量分 93
flying$
想在这里和大家交流并成长
展开
-
一致性hash到底多牛×
一致性hash算法hash槽算法两者对比原创 2020-08-02 21:59:37 · 1085 阅读 · 0 评论 -
队列其实很简单
>1、**使用数组实现循环队列结构**>2、**使用双栈实现队列结构**原创 2020-07-12 10:41:11 · 227 阅读 · 0 评论 -
听说你会用“栈、迭代、递归“实现链表反转?还有图解?
用栈、迭代、递归方法实现链表反转三种方法的代码实现三种方法的图解原创 2020-07-04 19:34:45 · 239 阅读 · 1 评论 -
来啊!快看---redis存储结构、基本数据类型、基本命令
redis底层的数据结构redis简单的操作语句原创 2020-07-01 23:42:16 · 253 阅读 · 0 评论 -
关于ConcurrentHashMap、HashMap、HashTable这里有你想知道的
关于ConcurrentHashMap、HashMap、HashTable三者的对比ConcurrentHashMap、HashMap在jdk1.7和jdk1.8版本的不同ConcurrentHashMap的安全机制及存储结构原创 2020-06-29 10:03:00 · 252 阅读 · 0 评论 -
积树成林 --- 参天大树:红黑树
森林里的参天大树—红黑树红黑树的定义红黑树的插入、删除的不同情况红黑树的旋转调整原创 2020-06-11 10:18:20 · 466 阅读 · 0 评论 -
积树成林 --- 平衡二叉树到底平不平衡,他说了算!树旋转
平衡二叉树到底平不平衡,他说了算!— 树旋转原创 2020-06-07 20:01:19 · 307 阅读 · 0 评论 -
积树成林----二叉树、二叉排序树、平衡二叉树、B树、B+树
二叉树的创建,先序遍历、中序遍历、后序遍历 代码实现二叉排序树的创建、添加、删除 代码实现平衡二叉树的理解B树B+树的创建过程图解原创 2020-06-07 13:23:54 · 769 阅读 · 0 评论 -
数据结构八大排序java实现
本文对常见的排序算法进行了总结。常见排序算法如下:直接插入排序希尔排序简单选择排序堆排序冒泡排序快速排序归并排序基数排序它们都属于内部排序,也就是只考虑数据量较小仅需要使用内存的排序算法,他们之间关系如下:稳定与非稳定:如果一个排序算法能够保留数组中重复元素的相对位置则可以被称为是 稳定 的。反之,则是 非稳定 的。直接插入排序基本思想通常人们整理桥牌的方法是一...转载 2019-11-20 17:16:27 · 219 阅读 · 0 评论 -
LinkedHashMap、ArrayList、LinkedList, HashSet等原理简单总结
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Stream_who/article/details/86750749一、LinkedHashMapLinkedHashMap会将元素串起来,形成一个双链表结构。可以看到,其结构在HashMap结构上增加了链表结构。数据结构为(数组 +...转载 2019-10-24 00:58:14 · 199 阅读 · 0 评论 -
二叉排序树的 增&删&改&查
相信大家对二叉树并不陌生,今天我们一起来学习一下 一个特殊的二叉树 —二叉排序树。先来看百度给出的标准的定义:一棵空树,或者是具有下列性质的二叉树:(1)若左子树不空,则左子树上所有节点的值均小于它的根节点的值;(2)若右子树不空,则右子树上所有节点的值均大于它的根节点的值;(3)左、右子树也分别为二叉排序树;(4)没有键值相等的节点。说的是非常的好,但是我一句没看懂,简单来说就...原创 2019-10-20 00:50:43 · 579 阅读 · 0 评论