数据结构
从定义,适用范围(抽象,具体),存储方式,优缺点,分类(外延缩小),实现相反/更好功能的类似数据结构(外延扩大)去理解以下数据结构:
(括号内为我自己表述时的提示词)
数组
链表
栈
队列(管道)
双端队列(滑动窗口)
哈希表(字典)
哈希集(集合)
树
二叉搜索树
堆(优先级)
图(点和边)(方向)(存储方式:二维真值图/单键多值字典)
字典树(共享分支)
并查集(领导认新人)
布隆过滤器(排除明显错误,结果可能正确)
LRU(依访问新旧更新链表)
%%大家理解时可让 AI 从上面提到的各个维度为你解释%%