![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
第一章:语言基础-竞赛常用库函数
文章平均质量分 69
讲解C++组蓝桥杯竞赛常用的库函数,实现算法的神兵利器
Changerone
学生
展开
-
7.数学函数的头文件
cmath>是 C++ 标准库中提供了数学函数的头文件。它包含了一系列常用的数学函数和数学常量,用于数值计算、数学运算等场景。同时,<cmath>被包含在万能头文件,直接引入万能头文件<bits/stdc++.h>即可。原创 2024-03-01 19:50:39 · 936 阅读 · 0 评论 -
6.其他库函数
unique()函数将[first,last)范围内的。原创 2024-03-01 19:50:04 · 968 阅读 · 0 评论 -
5.全排列
一般全排列,可以使用搜索的方法完成,这里我们介绍其函数的实现方式。原创 2024-03-01 19:43:00 · 207 阅读 · 0 评论 -
4.大小写转换
islower和isupper是C标准库中的字符分类函数,用于检查一个字符是否为或。islower和isupper函数需要包含头文件<cctype>,也可用万能头包含。函数返回值为bool类型。输出结果。原创 2024-03-01 19:42:25 · 449 阅读 · 0 评论 -
3.二分查找
对一个数组进行二分查找的前提是这个数组中的元素是也可以(需要修改比较函数)。原创 2024-03-01 19:39:55 · 390 阅读 · 0 评论 -
2.最值方向
时间复杂度为O(1),传入参数为数组时时间复杂度为O(n),n为数组大小。min,max函数是在取最值操作时最常用的操作。原创 2024-03-01 19:38:44 · 248 阅读 · 0 评论 -
1.sort排序
sort默认使用小于号(升序)进行排序,如果想要自定义比较规则,可以传入第三个参数,可以是函数或者lambda表达式(匿名函数)。降序排序-函数形式bool cmp(const int &u, const int &v) { // 参数可为int u, int v// > 代表降序, < 代表升序...降序排序-lambda表达式(匿名函数)sort(..., ..., [](const int &u, const int &v){// 参数可为int u, int v。原创 2024-03-01 19:37:16 · 681 阅读 · 0 评论