您的位置:首页 > 产品设计 > UI/UE

ArrayDeque

2014-01-27 15:26 190 查看
ArrayDeque是一个基于数组的,非线程安全的,没有容量大小限制的双端队列实现





下面这张图就是添加了一些元素的数据结构图,其中head指向数据结构中的头部元素,tail指向数据结构中最后一个元素。



当head = tail时候进行扩容。扩容后的数据结构按照原来的先后顺序重新排列并且重新设置head与tail的值



扩容后再次添加元素addFirst,这按照以前的方式存储。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: