86、87、88
来源:互联网 发布:淘宝降权查询网站 编辑:程序博客网 时间:2024/05/17 09:35
#include <iostream>
#include <stack>
#include <queue>
using namespace std;
#include <stack>
#include <queue>
using namespace std;
int main()
{
int a[] = {5, 1, 4, 6};
cout << "存放整型元素的栈的操作:" << endl;
stack<int> iStack;
for (int i = 0; i < 4; i ++)
iStack.push(a[i]);
if (!iStack.empty()) {
cout << "第一次pop操作,取出的元素是:" << iStack.top() << endl;
iStack.pop();
}
if (!iStack.empty()) {
cout << "第二次pop操作,取出的元素是:" << iStack.top() << endl;
iStack.pop();
}
iStack.push(2);
iStack.push(3);
if (!iStack.empty()) {
cout << "第三次pop操作,取出的元素是:" << iStack.top() << endl;
iStack.pop();
}
if (!iStack.empty()) {
cout << "第四次pop操作,取出的元素是:" << iStack.top() << endl;
iStack.pop();
}
cout << "存放整型元素的队列的操作:" << endl;
queue<int> iQueue;
for (int i = 0; i < 4; i ++)
iQueue.push(a[i]);
if (!iQueue.empty()) {
cout << "第一次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
if (!iQueue.empty()) {
cout << "第二次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
iQueue.push(2);
iQueue.push(3);
if (!iQueue.empty()) {
cout << "第三次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
if (!iQueue.empty()) {
cout << "第四次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
queue<int> iQueue;
for (int i = 0; i < 4; i ++)
iQueue.push(a[i]);
if (!iQueue.empty()) {
cout << "第一次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
if (!iQueue.empty()) {
cout << "第二次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
iQueue.push(2);
iQueue.push(3);
if (!iQueue.empty()) {
cout << "第三次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
if (!iQueue.empty()) {
cout << "第四次pop操作,取出的元素是:" << iQueue.front() << endl;
iQueue.pop();
}
cout << "存放整型元素的优先级队列的操作:" << endl;
priority_queue<int> iPriQueue;
for (int i = 0; i < 4; i ++)
iPriQueue.push(a[i]);
if (!iPriQueue.empty()) {
cout << "第一次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
if (!iPriQueue.empty()) {
cout << "第二次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
iPriQueue.push(2);
iPriQueue.push(3);
if (!iPriQueue.empty()) {
cout << "第三次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
if (!iPriQueue.empty()) {
cout << "第四次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
priority_queue<int> iPriQueue;
for (int i = 0; i < 4; i ++)
iPriQueue.push(a[i]);
if (!iPriQueue.empty()) {
cout << "第一次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
if (!iPriQueue.empty()) {
cout << "第二次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
iPriQueue.push(2);
iPriQueue.push(3);
if (!iPriQueue.empty()) {
cout << "第三次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
if (!iPriQueue.empty()) {
cout << "第四次pop操作,取出的元素是:" << iPriQueue.top() << endl;
iPriQueue.pop();
}
return 0;
}
}
#include <iostream>
#include <string>
#include <set>
using namespace std;
#include <string>
#include <set>
using namespace std;
int main() {
string str;
multiset<string> strset;
while (1) {
cout << "输入字符串: ";
cin >> str;
if (str == "QUIT")
break;
int counter = strset.count(str);
if (counter > 0)
cout << str << "在集合中曾经出现过" << counter << "次" << endl;
else
cout << str << "在集合中没有出现过" << endl;
strset.insert(str);
}
return 0;
}
string str;
multiset<string> strset;
while (1) {
cout << "输入字符串: ";
cin >> str;
if (str == "QUIT")
break;
int counter = strset.count(str);
if (counter > 0)
cout << str << "在集合中曾经出现过" << counter << "次" << endl;
else
cout << str << "在集合中没有出现过" << endl;
strset.insert(str);
}
return 0;
}
阅读全文
0 0
- 86、87、88
- 献给86,87,88,89年出生的80后
- %E5%95%86%E9%87%8D%E5%BC%A5%E6%96%87%E8%90%8D%E6%AE%B5%E5%86%A0%E6%BE%88%E4%B8%96%E6%90%9C
- 仅献给86,87,88,89年出生的80后,太现实了,朋友如果你是这几年出生,我希望你们能认真的看
- 86/88汇编代码的运行调试
- 87
- 87
- 87
- 悠悠大人第一款主题:寻找羊驼 for 83/87/88
- 87年兔竟然和88年龙是绝配,以后不要拿兔龙不合当借口了。
- 86
- 86
- 约瑟夫环的C语言和86/88汇编非递归算法
- 88
- 88
- 88
- 88
- 88
- JSP作业4
- shiro权限管理框架简介(一)
- VS2015编译Openssl-1.1.0f
- Linux 中管道
- jquery通过 ajax 实现 Oracle数据库 数据操作
- 86、87、88
- djagno电子书文档
- JAVA学习笔记——集合Collection
- jsp中文件上传
- Linux内核中的线程死锁
- CVE-2016-0095浅析-Win32k.sys特权提升漏洞
- 36-40.个人练习
- iOS 画图(矩形、圆、椭圆、弧度、扇形。。。)
- sklearn学习笔记