我是用Python的collection.deque玩耍,並寫了下面的基準Python的雙端隊列性能: #!/usr/bin/python
import timeit
if __name__=='__main__':
number = 1000000
for r in (1,10,100,1000,5000,10000,100000):
print r
使用http://www.cppreference.com/wiki/stl/deque/insert作爲參考,我在某些位置將值插入到一個deque中。 例如,如果雙端隊列A是: a, b, d, e, g
與一個迭代指向d,我可以: A.insert(iter, c); // insert val c before loc iter
//deque is now a, b, c, d, e