
Summary 数组是最基础、也最被低估的数据结构。它的两个标签——连续存储和 O(1) 随机访问——不仅决定了它自己的性能,还撑起了几乎所有更复杂的结构(栈、队列、堆、哈希表的桶、邻接矩阵),以及一整套只有数组才玩得转的算法套路(双指针、前缀和、差分、滑动窗口)。真正吃透数组,是吃透后面一切的前提。 数组在内存里到...

Summary 数组是最基础、也最被低估的数据结构。它的两个标签——连续存储和 O(1) 随机访问——不仅决定了它自己的性能,还撑起了几乎所有更复杂的结构(栈、队列、堆、哈希表的桶、邻接矩阵),以及一整套只有数组才玩得转的算法套路(双指针、前缀和、差分、滑动窗口)。真正吃透数组,是吃透后面一切的前提。 数组在内存里到...

Summary 最近在部署一个api的服务,想起来以前一位组长关于https做的分享相当不错,现在学习一下,希望还来得及。 故事呢,还要先从一个明信片开始讲起。 第一章:明信片 Alice 在国外旅行,想给 Bob 汇款,于是写信告诉 Bob 自己的银行卡号和密码。 问题是,她只有明信片可用。 明信片会经过邮递员、分...

Uniswap 的核心特性