双端数组可以对头端进行插入删除操作
deque和vector的区别
1、vector对于头部的插入删除效率很低,数据量很大,效率很低
2、deque相对而言,对头部的插入删除速度会比vector快
3、vector访问元素的速度会比deque快,这和两者内部实现有关
deque和vector的相同点
1、vector的接口和deque大致相同
2、vector有容量限制、但是deque没有容量限制,可以在前后不断开辟空间
双端数组可以对头端进行插入删除操作
1、vector对于头部的插入删除效率很低,数据量很大,效率很低
2、deque相对而言,对头部的插入删除速度会比vector快
3、vector访问元素的速度会比deque快,这和两者内部实现有关
1、vector的接口和deque大致相同
2、vector有容量限制、但是deque没有容量限制,可以在前后不断开辟空间