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

网站开发可选的方案有外贸互联网推广的

网站开发可选的方案有,外贸互联网推广的,网络搭建安全分析,杭州省建设厅网站目录 min和max函数 min_element和max_element 例 nth_element函数 例 例题 题目描述 输入描述 输出描述 解 min和max函数 只能传入两个值或一个列表 时间复杂度为O(1),数组O(n),n为元素个数 min_element和max_element min_element(st,ed)返回地址[st,…

目录

min和max函数

min_element和max_element

nth_element函数

例题

题目描述

输入描述

输出描述


min和max函数

只能传入两个值或一个列表

时间复杂度为O(1),数组O(n),n为元素个数

min_element和max_element

min_element(st,ed)返回地址[st,ed)中最小的那个值的地址(迭代器),传入参数为两个地址或迭代器。

max_element(st,ed)返回地址[st,ed)中最大的那个值的地址(迭代器),传入参数为两个地址或迭代器。

时间复杂度均为O(n),n为数组大小(由传入的参数决定)

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{vector<int> v = { 1,2,3,4,5 };//输出最大的元素,*表示解引用,即通过地址(迭代器)得到值cout << *max_element(v.begin(), v.end()) << endl;system("pause");return 0;
}

输出:5

nth_element函数

nth_element(st,k,ed)

进行部分排序,返回值为void()

传入参数为三个地址或迭代器。其中第二个参数位置的元素将处于正确位置,其他元素的顺序可能是任意的,但前面的都比它小,后面的都比它大。

时间复杂度O(n)

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{vector<int> v = { 5,1,7,3,10,18,19 };//输出最大的元素,*表示解引用,即通过地址(迭代器)得到值nth_element(v.begin(), v.begin() + 3, v.end());for (auto& i : v){cout<<i<<" ";}system("pause");return 0;
}

例题

题目描述

每个同学考试分数都是0-100的整数。请计算最高分、最低分、平均分。

输入描述

输入的第一行包含一个整数n(1<=n<=10^4),表示考试人数

接下来的n行,每行包含一个0-100的整数,表示一个学生的得分。

输出描述

输出三行。

第一行包含一个整数,表示最高分。

第二行包含一个整数,表示最低分。

第三行包含一个实数,四舍五入保留两位小数,表示平均分。

#include<iostream>
#include<iomanip>
using LL = long long;
using namespace std;
const int N  = 1e4 + 1;
int a[N];int main()
{ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);int n; cin >> n;for (int i = 1; i <= n; i++){cin >> a[i];}cout << "最大值:" << *max_element(a + 1, a + 1 + n) << endl;cout << "最小值:"<< * min_element(a + 1, a + 1 + n) << endl;LL sum = 0;for (int i = 1; i <= n; i++){sum += a[i];}cout << "平均值:" << setprecision(2) << 1.0 * sum / n << endl;system("pause");return 0;
}

结果:

http://www.wangmingla.cn/news/163377.html

相关文章:

  • 现在做网站建设的公司多么优秀软文范例
  • 免费下载app软件正版上海网站快速优化排名
  • 诸暨网站制作企业网络宣传推广方案
  • 郑州企业网站建站模板重庆seo网页优化
  • 做执法设备有哪些网站原画培训机构哪里好
  • 网站建设系统设计百度手机助手下载2021新版
  • 网站建设后运维合同百度高级搜索入口
  • 渭南做网站公司企业网站推广注意事项
  • 张店学校网站建设方案宁波网站推广优化公司电话
  • 惠州外贸网站建设推广企业网络营销策划方案
  • 设计师助理做网站吗淘宝运营培训机构
  • 京东网站怎么做成都专业的整站优化
  • 网站制作设计收费标准seo收费标准多少
  • 网站模糊设计深圳营销型网站设计公司
  • 采购管理软件百度seo排名查询
  • 用hbuilder做网站模块山东关键词快速排名
  • 红酒商城网站建设方案书海阳seo排名优化培训
  • 专业做效果图网站seo查询 站长之家
  • 赣州网站建设价格网络营销的主要方式
  • 网站移动端指的是什么免费长尾词挖掘工具
  • dedecms做自适应网站百度推广关键词排名在哪看
  • 广州最近发热病毒优化设计五年级上册语文答案
  • wordpress移动导航单页关键词优化费用
  • 网投计划seo研究协会网
  • 个人网站开发计划书企业网站
  • 织梦网站空间如何清理百度首页清爽版
  • 建筑师培训合肥网站优化seo
  • 长春电商网站建设费用seo指的是
  • 各电商网站的特点武汉网站维护公司
  • 接网站 建设app拉新怎么对接渠道