C++--问题35--min和max函数和minmax函数的用法
C++--问题35--min和max函数和minmax函数的用法
1.max函数
(1)C = max(A, B);返回队列中的最大值。
#define max(a,b) (((a) > (b)) ? (a) : (b))
2.min函数
(1)C = min(A, B);返回队列中的最小值。
3.minmax函数(C++11)
minmax()函数是算法标头的库函数,用于查找最小和最大值,它接受两个值并返回一对最小和最大值,该对中的第一个元素包含最小值,并且该对中的第二个元素包含最大值。
以数据对的形式(pair)返回队列中的最大值和最小值
注意:要使用minmax()函数 ,包括<algorithm>头文件,或者简单地使用<bits / stdc ++.h>头文件。
// minmax example
#include <iostream> // std::cout
#include <algorithm> // std::minmax
using namespace std;
//C++ STL program to demonstrate use of
//std::minmax() functionint main()
{int a = -10;int b = -20;//finding pair of smallest and largest numbetauto result = minmax(a, b);//printing the smallest and largest valuescout << "smallest number is: " << result.first << endl;cout << "largest number is: " << result.second << endl;return 0;
}
结果:
C++--问题35--min和max函数和minmax函数的用法相关推荐
- Hive分析函数之SUM,AVG,MIN和MAX OVER(PARTITION BY xxx order by xxx,用于求一段时间内截至到每天的累计访问次数、平均访问次数、最小访问次数、最大访问次
Hive分析函数之SUM,AVG,MIN和MAX OVER(PARTITION BY xxx order by xxx,用于求一段时间内截至到每天的累计访问次数.平均访问次数.最小访问 ...
- MIN()与MAX()函数 的注意事项
MIN()与MAX()函数 的注意事项 定义: MIN()函数用于返回一个列范围内的最小非空值:MAX()函数用于返回最大值.这两个函数可以用于大多数的数据类型,返回的值根据对不同数据类型的排 序规 ...
- 带你自学Python系列(四):range、min、max、sum函数
↑ 点击上方[计算机视觉联盟]关注我们 今天是小编持续更新关于Python的知识总结以及Python实践项目应用的第4天,带你利用零碎时间自学最受欢迎的编程语言之一Python语言.你和小编一起打卡了 ...
- 《Python编程从入门到实践》记录之range、min、max、sum函数
目录 1.range()函数 2.min.max.sum函数 1.range()函数 range(num1,num2,steps)函数:可以生成一个一系列数字. num1参数:表示起始范围 ...
- 你不知道的CSS函数,Min、Max、Clamp()函数基础用法
目录 1.Min函数 2.Max函数 3.clamp函数 1.流体尺寸 2.反响应式 计算工具 参考文档 3.动态分割线 4.兼容性 5.总结 1.Min函数 min() 函数会从表达式的值中选择一个 ...
- 【博客117】内核如何巧妙实现:min与max函数
内容: 记录一下看了linux内核的min,max函数的实现,非常的巧妙且精细,分享一下 #define min(x, y) ({ \typeof(x) _min1 = (x); \typeof(y) ...
- 开窗函数sum,avg,min,max用法
sum开窗函数 数据准备 hive> select * from TestData; OK cookie1 2021-04-10 1 cookie1 2021-04-11 5 cookie1 2 ...
- python内置函数min,max
python内置函数min.max 一.简介 python的内置函数min.max用于获取最大和最小值 二.详解 语法:min(iterable, *[, key, default]) 参数:iter ...
- java快速寻找一个数组的最大值或最小值, min, max,三种方法
java 中 寻找一个数组中的最大值或最小,除了自己专门编写一个 min 或 max 函数外,还有几种方式方便使用. 1. 使用 stream 将一个数组放进 stream 里面,然后直接调用 str ...
最新文章
- 项目管理中常用到的简便工具
- FGPM:文本对抗样本生成新方法
- android如何监听按钮,Android – 两个onClick监听器和一个按钮
- java基础---IO转换流
- 开放搜索助力提升趣店商城20%转化率
- window下自己主动备份数据库成dmp格式的bat写法
- 三星s8android pie,三星确认了Galaxy S8/S8+及Note9等手机的Android
- 风好大,我好冷——个人分工理解
- Erros while compiiing.Reload prevented
- Apache优化配置
- 2020年软考信息安全工程师教程第2版
- vba模拟鼠标点击_网页自动输入录入用阿冲全能点击王轻松完成
- 根据shp文件创建Mask文件
- 傅里叶光学MATLAB编程系列【1】基本函数
- 程序员编程实用工具箱
- addr2line工具使用
- 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2
- 拉普拉斯矩阵 拉普拉斯算子 图论
- 专业文学网站设计原则与趋势
- 聪明人喜欢挑战性,高难度excel操作技巧你会几个?
热门文章
- java高并发之魂:Synchronize
- python打包加密工具:Pyinstaller和Nuitka
- excel表格如何转换成word表格_如何将excel转换成word?如何将excel表格转换成word文档?...
- stimulsoft入门教程:简单列表报表
- windows 电脑图片/视频不展示预览图
- OpenJDK源码赏析之三:Java命令参数的读取处理流程
- 猴年猴赛雷,曙光服务器全面升级E5-v4平台
- 网站访问流程及原理分析
- 移动宽带套餐介绍_中国移动宽带最新套餐介绍
- 兼容所有浏览器的Web打印控件的设计方案