当前位置: 首页 > news >正文

做网站比较好的软件论坛模板

做网站比较好的软件,论坛模板,注册城乡规划师报名时间,网站建设备案流程UVA 12096 集合栈计算机题目描述有一个专门为了集合运算而设计的“集合栈”计算机。该机器有一个初始为空的栈#xff0c;并且支持以下操作。PUSH#xff1a;空集“{}”入栈。DUP#xff1a;把当前栈顶元素复制一份后再入栈。UNION#xff1a;出栈两个集合#xff0c;然后…UVA 12096 集合栈计算机题目描述有一个专门为了集合运算而设计的“集合栈”计算机。该机器有一个初始为空的栈并且支持以下操作。PUSH空集“{}”入栈。DUP把当前栈顶元素复制一份后再入栈。UNION出栈两个集合然后把二者的并集入栈。INTERSECT出栈两个集合然后把二者的交集入栈。ADD出栈两个集合然后把先出栈的集合加入到后出栈的集合中把结果入栈。每次操作后输出栈顶集合的大小(即元素个数)。知识补充C stackstack一个先进先出的堆栈常用方法 empty pop push size topempty() 堆栈为空则返回真pop() 移除栈顶元素push() 在栈顶增加元素size() 返回栈中元素数目top() 返回栈顶元素代码实现//摘自刘汝佳#include#inlcude#include#include#includetypedef set Set;map idache;vector setcache;#define all(x) x.begin(),x.end();#define ins(x) inserter(x,x.begin())int id(set x){if(idache.count(x))return idache[x];setcache.push_back(x);return idache[x]setcache.size()-1;}stack s;int n;cinn;for(int i0;istring op;cinop;if(op[0]p)s.push(id(set()));if(op[0]D)s.push(s.top());else{set x1setcache[s.top()];s.pop();set x2setcache[s.top()];s.pop();set x;if (op[0] U) set_union (ALL(x1), ALL(x2), INS(x));if (op[0] I) set_intersection (ALL(x1), ALL(x2), INS(x));if (op[0] A) { x x2; x.insert(ID(x1)); }s.push(ID(x));}cout}by制杖菜鸡
http://www.zqtcl.cn/news/284029/

相关文章:

  • 重庆铜梁网站建设价格阜城网站建设价格
  • 怎样建置换平台网站公众号开发周期
  • 朝阳建设网站什么是网络设计方案网络设计的原则有哪些
  • 长春商城网站制作二级网站建设 知乎
  • 网站建设的结论沭阳县建设局网站
  • 镇江网站制作价格网络有限公司简介
  • 海淀网站建设哪家公司好wordpress非常卡
  • 门户网站的建设意义交互设计专业就业前景
  • 那里有学做网站的2345网址导航下载官网
  • 房产证查询系统官方网站购买网站域名
  • 高端企业门户网站建设服务公司深圳企业网站怎么做
  • 页游网站如何做推广平面图设计软件有哪些
  • 自建网站有哪些wordpress 评论增加字段
  • 企业网站建设的方案书pc网站 公众号数据互通
  • 东莞设计制作网站制作做的asp网站手机号码
  • 必须做网站等级保护网站软件免费下载安装
  • 广州天河 网站建设上海招标网站
  • 云南网站建设方案专业的徐州网站开发
  • 政务服务 网站 建设方案郑州网站建设公司电话多少
  • 优化网站浏览量怎么看建设网站公司专业服务
  • php做的网站预览单产品网站建设
  • 网站文件验证上海推广网站公司
  • 如何免费申请网站外贸工艺品网站建设
  • 有名的wordpress网站网站开发企业培训
  • 中国建设银行绑定网站南宁seo如何做
  • 饮食类网站律师资格证报考条件
  • 昆明网站建设推广房源管理免费系统
  • jsp网站开发书籍环保网站 怎么做
  • 深圳营销型网站建设公司搜狗短网址生成
  • 如何优化购物网站建设广州seo公司排行