C++ STL 容器 deque 内部实现原理
摘要:
双端队列(deque)是一种支持向两端高效地插入数据、支持随机访问的容器。其内部实现原理如下:双端队列的数据被表示为一个分段数组,容器中的元素分段存放在一个个大小固定的数组中,此外容器还需要维护一个存放这些数组首地址的索引数组,如下图所示。由于分段数组的大小是固定的,并且它们的首地址被连续存放在索引... 阅读全文
posted @ 2013-04-06 16:09 听说爱情回来过 阅读(7832) 评论(1) 推荐(1) 编辑