You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
3.6 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# SUMMARY
* [简介](./README.md)
* [开篇词|真实世界的算法,和你想的不一样](./docs/465406.md)
* [先导篇|诶,这个 git diff 好像不是很直观?](./docs/465423.md)
* [01动态数组按需分配的vector为什么要二倍扩容](./docs/466065.md)
* [02双向链表list如何实现高效地插入与删除](./docs/467464.md)
* [03双端队列并行计算中的工作窃取算法如何实现](./docs/468507.md)
* [04函数调用的秘密究竟是什么](./docs/469504.md)
* [05HashMap一个优秀的散列表是怎么来的](./docs/470403.md)
* [06TreeMap红黑树真的有那么难吗](./docs/471434.md)
* [07如何实现一个高效的优先队列](./docs/472166.md)
* [08外部排序如何为TB级数据排序](./docs/472750.md)
* [09二分如何高效查询Kafka中的消息](./docs/473255.md)
* [10搜索算法 一起来写一个简单的爬虫?](./docs/474363.md)
* [11字符串匹配如何实现最快的grep工具](./docs/474446.md)
* [12拓扑排序Webpack是如何确定构建顺序的](./docs/475478.md)
* [13哈夫曼树HTTP2.0是如何更快传输协议头的?](./docs/476001.md)
* [14调度算法操作系统中的进程是如何调度的](./docs/476869.md)
* [15LRU在虚拟内存中页面是如何置换的](./docs/477414.md)
* [16日志型文件系统写入文件的时候断电了会发生什么](./docs/478396.md)
* [17选路算法Dijkstra是如何解决最短路问题的](./docs/478513.md)
* [18选路算法链路状态算法是如何分发全局信息的](./docs/479755.md)
* [19选路算法距离矢量算法为什么会产生无穷计算问题](./docs/481302.md)
* [20滑动窗口TCP是如何进行流量控制和拥塞控制的](./docs/482065.md)
* [21分而治之MapReduce如何解决大规模分布式计算问题](./docs/484840.md)
* [22PageRank谷歌是如何计算网页排名的](./docs/485339.md)
* [23Raft分布式系统间如何达成共识](./docs/485904.md)
* [24UUID如何高效生成全局的唯一ID](./docs/486454.md)
* [25一致性哈希如何在集群上合理分配流量](./docs/487340.md)
* [26B+ TreePostgreSQL 的索引是如何建立的?](./docs/488658.md)
* [27LSM TreeLevelDB的索引是如何建立的](./docs/489164.md)
* [28MVCC如何突破数据库并发读写性能瓶颈](./docs/489900.md)
* [29位图如何用更少空间对大量数据进行去重和排序](./docs/490532.md)
* [30布隆过滤器如何解决Redis缓存穿透问题](./docs/491246.md)
* [31跳表Redis是如何存储有序集合的](./docs/491979.md)
* [32时间轮Kafka是如何实现定时任务的](./docs/492563.md)
* [33限流算法如何防止系统过载](./docs/493162.md)
* [34前缀树Web框架中如何实现路由匹配](./docs/494080.md)
* [结束语|在技术的世界里享受思维的乐趣](./docs/495381.md)
* [期末测试|来赴一场满分之约!](./docs/495510.md)
* [特别策划面试BAT面试三关准备方法大揭秘](./docs/482844.md)
* [即学即练|基础数据结构篇:复习卡 & 算法题特训](./docs/483263.md)
* [即学即练|基础算法思想篇:复习卡 & 算法题特训](./docs/483264.md)
* [即学即练|操作系统篇:复习卡 & 算法题特训](./docs/483266.md)
* [即学即练|计算机网络篇:复习卡 & 算法题特训](./docs/483267.md)
* [即学即练|分布式篇:复习卡一键直达](./docs/487347.md)
* [即学即练|工程实战篇:复习卡一键直达](./docs/494632.md)