05 2023 档案
摘要:## 分析 [题目链接](https://leetcode.cn/problems/min-stack/) **栈**是一种**先进后出**的数据结构,对于栈来说,如果一个元素 `a` 在入栈时,栈里有其它的元素 `b, c, d`,那么无论这个栈在之后经历了什么操作,只要 `a` 在栈中,`b,
阅读全文
摘要:# 跳表 ## 由来 二分查找算法的底层依赖是数组的随机访问特性, 所以只能用数组来实现. 但如果数据存储在链表中, 对其稍加改造, 其实也是可以用二分查找的 ## 特性 是各方面都优秀的动态数据结构, 可以支持快速的插入, 删除, 查找操作; 且实现相比于红黑树简单, 甚至某些场合可以代替红黑树
阅读全文

浙公网安备 33010602011771号