92、93、94
来源:互联网 发布:怎么找sql注入点 编辑:程序博客网 时间:2024/05/24 04:13
#include <functional>
#include <iostream>
#include <vector>
#include <algorithm>
#include <boost/lambda/lambda.hpp>
using namespace std;
using namespace boost::lambda;
#include <iostream>
#include <vector>
#include <algorithm>
#include <boost/lambda/lambda.hpp>
using namespace std;
using namespace boost::lambda;
int main() {
int intArr[] = { 30, 90, 10, 40, 70, 50, 20, 80 };
const int N = sizeof(intArr) / sizeof(int);
vector<int> a(intArr, intArr + N);
vector<int>::iterator p = find_if(a.begin(), a.end(), _1 > 40);
if (p == a.end())
cout << "no element greater than 40" << endl;
else
cout << "first element greater than 40 is: " << *p << endl;
return 0;
}
int intArr[] = { 30, 90, 10, 40, 70, 50, 20, 80 };
const int N = sizeof(intArr) / sizeof(int);
vector<int> a(intArr, intArr + N);
vector<int>::iterator p = find_if(a.begin(), a.end(), _1 > 40);
if (p == a.end())
cout << "no element greater than 40" << endl;
else
cout << "first element greater than 40 is: " << *p << endl;
return 0;
}
#include <iostream>
#include <string>
#include <utility>
#include <boost/unordered_map.hpp>
using namespace std;
using namespace boost;
#include <string>
#include <utility>
#include <boost/unordered_map.hpp>
using namespace std;
using namespace boost;
int main() {
unordered_map<string, int> courses;
//将课程信息插入courses映射中
courses.insert(make_pair("CSAPP", 3));
courses.insert(make_pair("C++", 2));
courses.insert(make_pair("CSARCH", 4));
courses.insert(make_pair("COMPILER", 4));
courses.insert(make_pair("OS", 5));
unordered_map<string, int> courses;
//将课程信息插入courses映射中
courses.insert(make_pair("CSAPP", 3));
courses.insert(make_pair("C++", 2));
courses.insert(make_pair("CSARCH", 4));
courses.insert(make_pair("COMPILER", 4));
courses.insert(make_pair("OS", 5));
int n = 3; //剩下的可选次数
int sum = 0; //学分总和
while (n > 0) {
string name;
cin >> name; //输入课程名称
unordered_map<string, int>::iterator iter = courses.find(name);//查找课程
if (iter == courses.end()) { //判断是否找到
cout << name << " is not available" << endl;
} else {
sum += iter->second; //累加学分
courses.erase(iter); //将刚选过的课程从映射中删除
n--;
}
}
int sum = 0; //学分总和
while (n > 0) {
string name;
cin >> name; //输入课程名称
unordered_map<string, int>::iterator iter = courses.find(name);//查找课程
if (iter == courses.end()) { //判断是否找到
cout << name << " is not available" << endl;
} else {
sum += iter->second; //累加学分
courses.erase(iter); //将刚选过的课程从映射中删除
n--;
}
}
cout << "Total credit: " << sum << endl; //输出总学分
return 0;
}
return 0;
}
#include <deque>
#include <iostream>
using namespace std;
#include <iostream>
using namespace std;
int main()
{
deque<int> iDeque;
iDeque.push_back(3);
iDeque.push_back(1);
iDeque.push_back(4);
iDeque.push_back(8);
iDeque.push_back(6);
while (!iDeque.empty()) {
cout << "取出元素" << iDeque.front() << endl;
iDeque.pop_front();
}
return 0;
}
{
deque<int> iDeque;
iDeque.push_back(3);
iDeque.push_back(1);
iDeque.push_back(4);
iDeque.push_back(8);
iDeque.push_back(6);
while (!iDeque.empty()) {
cout << "取出元素" << iDeque.front() << endl;
iDeque.pop_front();
}
return 0;
}
阅读全文
0 0
- 92、93、94
- 93
- 93
- 93
- 94
- 94
- 仅限给90,91,92,93年出生的90后
- 92
- 92
- 92
- 92
- 92
- 第92讲:Akka第一个案例动手实战开发环境的搭建,第93讲:Akka第一个案例动手实战开发消息实体类学习笔记
- BOJ 93
- rqnoj-93
- rqnoj-93
- NYOJ 93
- ocp-93
- java.lang.UnsatisfiedLinkError:no jhdf5 in java.library.path问题的解决
- vmstat详解
- 用ofbiz 开发国产b/s中大型erp 和 saas云erp的设计要点
- android 版本差异信息
- makefile通用写法
- 92、93、94
- leetcode 10. Regular Expression Matching
- springBoot三分钟轻松撩到redis
- SSM框架——整合(Spring、SpringMVC、MyBatis)
- 十大算法之-------Knn理解
- C语言作业-3-2数字特征值
- windows 查看端口被哪个进程占用
- 【PYTHON IDE】pycharm安装与使用
- R语言使用bagging方法对数据分类与交叉验证