我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

怎么用vector作为底层结构实现queue

如题,pop函数该怎么写,这是我找到的vector实现stack的代码
template
class Stack {
public:
Stack()
{
v.reserve(capacity);
}

bool empth const() 
{
    return v.empty();
}

void push(const T& e)
{
    v.push_back(e);
}

T& pop()
{
    T e = v.back(); 
    v.pop_back();   
    return e;
}

T& top()
{
    return T.back();
}

private:
vector v;
};

https://www.cnblogs.com/peformer/p/8034956.html

近期文章

  • Django如何反序列化富文本,就是那个反序列化的字段是什么?
  • 关于C++6.0的图像水平镜像变换
  • 使用ajax的光滑网格示例
  • indexOf在IE 8/7中不起作用
  • jQuery.Ajax POST更新查询
  • JSON数据的Ajax响应
  • 使用Ajax的动态Flot图表
  • PHP-表单包含图片上传
  • jQuery安全注入HTML
  • Javascript,ajax计时问题
  • 重定向回Default.aspx
  • ASP CLassic JSON标头问题
  • 对话框关闭的第二部分
  • 异步加载图像
  • 如何使用Ajax重新加载页面
  • 将jQuery框架用于Ajax
  • 通过AJAX获得Kuler主题
  • 用ajax和php上传图片
  • 未提交Ajax表单
  • 实时电子邮件可用性检查

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华