认真读题 别急
注意数据范围
而且对于一个空的deque
如果你后面对于一组数据的处理是不变的,那你push.back()和push.front()一串数据是不一样的,

贴一个看到的
  使用区别:
1 如果你需要高效的随即存取,而不在乎插入和删除的效率,使用vector
2 如果你需要大量的插入和删除,而不关心随即存取,则应使用list
3 如果你需要随即存取,而且关心两端数据的插入和删除,则应使用deque
https://blog.csdn.net/weixin_43736974/article/details/86747077?ops_request_misc=%257B%2522request%255Fid%2522%253A%252271542308-014D-4C49-B4D7-4CEB0566B6D8%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=71542308-014D-4C49-B4D7-4CEB0566B6D8&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-86747077-null-null.142v100pc_search_result_base5&utm_term=STL%E8%AF%A6%E8%A7%A3%EF%BC%88%E4%BA%94%EF%BC%89%20%E5%8F%8C%E7%AB%AF%E9%98%9F%E5%88%97%E5%AE%B9%E5%99%A8deque&spm=1018.2226.3001.4187