摘要:
大顶堆 有一类常见的面试问题:如何从一个存有10亿个数字的文档中获取到最大的10个数,计算机内存只有1M? 实际上这种问题可以使用大顶堆的数据结构来解答,让我们来看一下大顶堆的构建和排序过程 1. 什么是堆 堆是一种非线性结构,可以把堆看作一棵二叉树,也可以看作一个数组,即:堆就是利用完全二叉树的结 阅读全文
posted @ 2025-04-30 15:58
星momo
阅读(152)
评论(0)
推荐(0)
摘要:
大顶堆 有一类常见的面试问题:如何从一个存有10亿个数字的文档中获取到最大的10个数,计算机内存只有1M? 实际上这种问题可以使用大顶堆的数据结构来解答,让我们来看一下大顶堆的构建和排序过程 1. 什么是堆 堆是一种非线性结构,可以把堆看作一棵二叉树,也可以看作一个数组,即:堆就是利用完全二叉树的结 阅读全文
posted @ 2025-04-30 15:55
星momo
阅读(62)
评论(0)
推荐(0)
摘要:
1. 新的传输格式 HTTP 1.1 :使用基于文本格式 HTTP 2.0 :使用二进制格式 HTTP1.x 的解析是基于文本。基于文本协议的格式解析存在天然缺陷,文本的表现形式有多样性,要做到健壮性考虑的场景必然很多,二进制则不同,只认0和1的组合。基于这种考虑HTTP2.0的协议解析决定采用二进 阅读全文
posted @ 2025-04-30 11:29
星momo
阅读(295)
评论(0)
推荐(0)

浙公网安备 33010602011771号