首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
Pppc
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
你心里有B树吗?
1. B-Tree的概念和性质 2. B-Tree的查询 3. B-Tree的添加 4. B-Tree的删除
面试让我手写红黑树?!
为啥,面试官那么喜欢让你聊聊 HashMap?因为 HashMap 涉及的东西广,用到的数据结构多,问题延展性好,一个 HashMap 就能聊下来80%的数据结构了。
实现一致性Hash算法
我们知道一致性hash的核心思想是对2^32进行取模,然后保存到一个Hash环上: 要实现一致性Hash,先解决几个问题: 如何表示这个环? 如何在环上插入节点、删除节点、查找最近的节点? 虚拟节点如
Java 8 Stream玩转集合的筛选、归约、分组、聚合
Java 8 Stream玩转集合的筛选、归约、分组、聚合 ....................
字节面试官让我讲讲最小生成树,我忍不住笑了
克鲁斯卡尔(Kruskal)算法是求连通网的最小生成树的一种方法。与普里姆(Prim)算法不同,它的时间复杂度为 O(eloge)(e为网中的边数),所以,适合于求边稀疏的最小生成树。
雪花算法,什么情况下发生 ID 冲突?
分布式系统中,有一些需要使用全局唯一 ID 的场景,这种时候为了防止 ID 冲突可以使用 36 位的 UUID,但是 UUID 有一些缺点,首先他相对比较长,另外 UUID 一般是无序的
Sentinel全系列之六 —— 滑动窗口在sentinel中的应用及源码分析
详细介绍滑动窗口在sentinel中的应用,从源码出手,带你一步步挖掘Sentinel是如何利用滑动窗口,进行限流的。
🌏【架构师指南】带你彻底认识 Paxos 算法、Zab 协议和 Raft 协议的原理和本质
内容简介指南 Paxo算法指南 Zab算法指南 Raft算法指南 Paxo算法指南 Paxos算法的背景 Paxos算法的前提 Paxos算法的介绍 在Paxos算法中,有三种角色: proposer
万字长文|十大基本排序,一次搞定!
十大基本排序可以说是必知必会的算法,万字+五十图+动图演示,这一次,十大排序彻底搞定!! 力扣题不多,却是面试必备!
归约、分组与分区,深入讲解JavaStream终结操作
我的文章很长,请大家忍耐一下。 上一篇中给大家讲了Stream的前半部分知识——包括对Stream的整体概览及Stream的创建和Stream的转换流操作,并对Stream一些内部优化点做了简明的说明