使用algorithm头文件,在头文件下加一行“using namespace std;”才能正常使用

1.max(x,y)、min(x,y)、abs(x)

分别返回最大值、最小值、绝对值
注意:
max,min中x,y可以是浮点型
abs中的x必须为整数,浮点型用math头文件下的fabs

2.swap(x,y)

交换x,y的值

3.reverse()

reverse(it,it2)可以将数组指针在【it,it2)之间的元素或容器的迭代器在【it,it2)之间的元素进行反转

传送门(详细)

4.next_permutation()

next_permutation给出一个序列在全排列中的下一个序列

传送门(详细)

5.fill()

fill()可以把数组或容器中的某一段区间赋予相同的值

传送门(详细)

6.sort()

sort就是用来排序的函数,效率较高

传送门(详细)

algorithm头文件下函数整合相关推荐

  1. algorithm头文件下的sort()

    1.简单的sort使用 必须加入头文件#include< algorithm >和using namespace std; 使用如下: sort(首元素地址(必填),尾元素地址的下一个地址 ...

  2. algorithm头文件下的常用函数-学习笔记

    algorithm头文件下的常用函数-学习笔记 max(x,y),min(x,y),abs(x) swap(x,y) reverse(it,it2) next_permutation() fill( ...

  3. algorithm头文件下常用函数

    algorithm头文件下常用函数 1.max(),min(),abs() 应用:max(x,y)和min(x,y)分别返回x和y中的最大值和最小值,且参数必须是两个. abs(x) 返回x的绝对值. ...

  4. algorithm 头文件下的函数你真的都了解?

    使用 algorithm 头文件,需要在头文件下加一行 "using namespace std;",才能使用. 1.max() ,min(),和abs(); max(x,y)和m ...

  5. C语言—sort函数比较大小的快捷使用--algorithm头文件下

    sort函数 一般情况下要将一组数从的大到小排序或从小到大排序,要定义一个新的函数排序. 而我们也可以直接使用在函数下的sort函数,只需加上头文件: #include<algorithm> ...

  6. algorithm头文件下的常用函数--习题

    目录 问题 A: 求最大最小数 [简单] 问题 B: 全排列(字符串) [简单] 问题 C: 数组逆置 [简单] 问题 A: 求最大最小数 [简单] http://codeup.cn/problem. ...

  7. algorithm头文件下的常用函数

    目录 max()和min() swap() reverse() next_permutation() fill() sort() lower_bound()和upper_bounnd() max()和 ...

  8. algorithm头文件常用函数

    max() min() abs() max(x, y):返回x和y中的最大值 min(x, y):返回x和y中的最小值 参数必须是两个,可以是浮点数 返回三个数:max(x, max(y, z)) a ...

  9. algorithm头文件下的next_permutation()

    next_permutation给出一个序列在全排列中的下一个序列 举例 #include<iostream> #include<algorithm> using namesp ...

最新文章

  1. 出任 Twitter 独立董事,AI 女神李飞飞的传奇人生
  2. jop怎么读音英语怎么说_“秀恩爱”英语怎么说?可不是“show love”
  3. 【转】Linux awk命令详解
  4. Resetting the root password for MySQL
  5. 价格的格式化 php,价格格式化问题。
  6. T-SQL备忘(6):常用内置函数
  7. LeetCode 1723. 完成所有工作的最短时间(DFS+剪枝 / 状态压缩DP)
  8. ELK详解(十三)——Logstash收集Nginx日志实战
  9. C#winform实现下载文件的功能
  10. python绘制好几个子图_求助,python使用matplotlib画子图颜色,修改多个颜色报错...
  11. 常用于页面交互的JavaScript的一些技巧分析
  12. 计算机科学与技术研究生课表,计算机科学与技术专业2018级研究生课程表.doc
  13. 线段树入门(线段懵逼树、加了一些解释,丰富了一下内容)
  14. Markdown符号
  15. java 货币符号_java使用Currency类获得指定国家的货币符号
  16. 一文掌握GSEA,超详细教程!
  17. C语言 复数四则运算
  18. python爬虫天猫商品数据及分析(4)
  19. 无需root或更换系统!氧os-(Oxygen-OS-)开通公交卡新姿势get!(附提取一加公交卡APP)
  20. 对BRDF模型的自我理解

热门文章

  1. openSSH离线升级(6.6->7.9),解决Linux安全漏洞(CVE-2018-15473)
  2. 01:golang开发环境
  3. 代码审计 phpcmsv9 MVC介绍
  4. https://127.0.0.1:8080/test?param={%22..报错
  5. 算法进阶之Leetcode刷题记录
  6. openstack镜像制作详解
  7. 20169219 使用Metaspoit攻击MS08-067实验报告
  8. 软件开发工作者的重心是什么
  9. 解决:jquery-1.11.1.min.js红叉问题
  10. 【Java从0到架构师】Zookeeper - 系统高可用、分布式的基本概念、Zookeeper 应用场景