关于链表(上)

常见的三种缓存淘汰策略:先进先出策略FIFO,最少使用策略LFU,最近最少使用策略LRU。 1. 数组与链表的区别 先从底层的存储结构来看 数组需要的是一组连续的内存空间开存储,而链表不需要,链表通过指针将一组零散的内存空间串联起来使用。 数组使用的是连续的内存空间,所以可以借用CPU的缓存机制,预读数组中的数据,访问效率更高,而链表在内存中不是连续存储,所以对CPU的缓存机制不是很友好。 数组的
相关文章
相关标签/搜索