摘要: 看完这篇,还敢说你不会限流算法? 阅读全文
posted @ 2020-09-09 16:05 超悦人生 阅读(844) 评论(0) 推荐(2) 编辑
摘要: 面试官真的只是想让你写个代码吗? 阅读全文
posted @ 2020-09-04 18:46 超悦人生 阅读(312) 评论(0) 推荐(1) 编辑
摘要: 本文将首先介绍什么是堆,然后介绍了堆的插入和删除操作,最后给出了堆的代码实现,并进行了测试。 阅读全文
posted @ 2020-01-26 19:03 超悦人生 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 本文将为大家介绍B树和B+树,首先介绍了B树的应用场景,为什么需要B树;然后介绍了B树的查询和插入过程;最后谈了B+树针对B树的改进。 阅读全文
posted @ 2020-01-18 13:04 超悦人生 阅读(606) 评论(1) 推荐(0) 编辑
摘要: 从2-3树的角度对红黑树进行解读,画了20张图,通俗易懂,看完彻底明白红黑树。 阅读全文
posted @ 2020-01-17 08:51 超悦人生 阅读(5639) 评论(10) 推荐(16) 编辑
摘要: 本文介绍了归并排序的基本思想,递归方法的一般写法,最后一步步手写归并排序,并对其性能进行了分析。 基本思想 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。即先使每个子序列有序,再将已有序的子序列合并,得到完全有序的序列。这里给出一种递归形式的归并排序实现。 阅读全文
posted @ 2020-01-16 22:58 超悦人生 阅读(893) 评论(1) 推荐(4) 编辑
摘要: 为什么会有多线程?什么是线程安全?如何保证线程安全? 阅读全文
posted @ 2020-01-14 19:11 超悦人生 阅读(1562) 评论(0) 推荐(0) 编辑