首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
coder199669274
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Java 并发编程—ArrayBlockingQueue
ArrayBlockingQueue 顾名思义:基于数组的阻塞队列。数组是要指定长度的,所以使用 ArrayBlockingQueue 时必须指定长度,也就是它是一个有界队列。它实现了 BlockingQueue 接口,有着队列、集合以及阻塞队列的所有方法。 ArrayBloc…
ArrayList源码-Remove方法流程
ArrayList源码-Remove方法流程 文章目标: 了解ArrayList的Remove流程 按下标进行删除的Rmove方法源码 首先要删除一个对象,有两种方法,一种是根据下标进行删除,一种是根
前缀树/字典树的介绍及其简单应用
自己在学习前缀树的时候做了一个小小的总结,顺便带大家入个门~其实就是一个用来查找某个数据的数据结构。有错误请指出,谢谢。
面试侃集合之LinkedBlockingQueue篇 |Java 刷题打卡
面试官:好了,聊完了ArrayBlockingQueue,我们接着说说LinkedBlockingQueue吧 Hydra:还真是不给人喘口气的机会,LinkedBlockingQueue是一个基于链
Java集合Queue-ArrayDeque
ArrayDeque 的结构是一个循环数组,用作栈比Stack 性能优秀,用作队列比LinkedList更好。
保姆级ConcurrentHashMap源码分析
前言 在JDK8中ConcurrentHashMap的结构和HashMap类似,数组+链表+红黑树+Node节点,但是ConcurrentHashMap是线程安全的,在需要保证线程安全的情况下使用很多
【数据结构与算法】图实战入门
1. 概述 1.1 图的构成 图由两个集合构成:点集V,边集E,二元定义为 G = (V,E)。 1.2 有向图和无向图 图分为:有向图,无向图。 无向图:每一条边都是双方向性的,( x, y ) 和
插入排序
普通插入排序 时间复杂度O(n^2) 折半插入排序 时间复杂度O(n*log(n)) 折半双插排序。
见识不一样的ConcurrentHashMap
为什么有这篇文章 最近在看ConcurrentHashMap,也参考了一些有关的文章,大多浅尝辄止,没有解答在阅读过程中产生的疑惑。 总体来说,许多人对于ConcurrentHashMap的印象,停留
算法的复杂度
时间复杂度 我们平时编程的时候,怎么判断哪些代码块运行时间最短,用什么方式来体现算法运行的快慢呢? 这就用到了时间复杂度。