首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
lylgzk46187
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【线程锁事】篇一:为什么CountDownlatch能保证执行顺序?
并发系列:线程锁事篇一:为什么CountDownlatch能保证执行顺序?篇二:并发容器为什么能实现高效并发?篇三:从ReentrientLock看锁的正确使用姿势新系列:Android11系统源码解
几乎刷完了力扣所有的链表题,我发现了这些东西。。。
先上下本文的提纲,这个是我用 mindmap 画的一个脑图,之后我后继续完善,将其他专题逐步完善起来。 大家好,我是 lucifer。今天给大家带来的专题是《链表》。很多人觉得链表是一个很难的专题。实际上,只要你掌握了诀窍,它并没那么难。接下来,我们展开说说。 链表标签在 le…
「算法与数据结构」一张脑图带你看动态规划算法之美
算法中有个专题,动态规划,它十分的重要,大厂面试中或多或少有所涉及,来网易之前,刷了部分dp,这次正好再次梳理一遍,希望对你们有一点点帮助。 如果你已经懂了dp思路,或者已经掌握了常见的dp解法,可以直接跳过。 如果你还不了解,或者知道动态规划,但是还没有开始刷题的话,可能这篇…
从b+ tree底层分析索引以及优化
数据库索引,是数据库管理系统(DBMS)中一个排序的数据结构,以协助快速查询、更新数据库表中数据。 大家看下上面的图就很清晰明了了,索引就是查字典嘛,比如说我要去字典里面找个帅字,你肯定不会从头找到尾,一页一页翻吧,你肯定是先去目录,通过拼音或者偏旁找到帅字在第几页,然后在去对…
动态规划,我再也不怕了。
引用 leetcode 的一段话,我认为它讲很权威,我将结合实战带你学习动态规划。 看得很懵吧?懵就对了,我当初接触动态规划的时候,也懵了很久。但是,只有我们搞清楚以下几个问题,动态规划其实也不是那么的难。(三维四维DP难到怀疑人生QAQ) 还是有点懵?懵就对了,我详细解释一下…
Redis源码解析-基础数据-skiplist(跳跃表)
本篇解析基于redis 5.0.0版本,本篇涉及源码文件为t_zset.c,server.h。 我们都知道在有序数组中进行查找,可以使用二分查找,将时间复杂度降为O(log n)。但是有序链表做不到,是因为有序链表获取某元素复杂度为O(n),无法通过二分的思想去跳过一些元素的访…
🌊刷掉 90% 候选人的互联网大厂海量数据面试题(附题解+方法总结)
1. 如何从大量的 URL 中找出相同的 URL? 给定 a、b 两个文件,各存放 50 亿个 URL,每个 URL 各占 64B,内存限制是 4G。请找出 a、b 两个文件共同的 URL。 每个 URL 占 64B,那么 50 亿个 URL占用的空间大小约为 320GB。 由…
聊聊面试必考-递归思想与实战
“递归”算法对于一个程序员应该算是最经典的算法之一,而且它越想越乱,很多复杂算法的实现也都用到了递归,例如深度优先搜索,二叉树遍历等。 作者简介:koala,专注完整的 Node.js 技术栈分享,从 JavaScript 到 Node.js,再到后端数据库,祝您成为优秀的高级…