c++常用函数对应的头文件

22.10.27更新一下
如果是打算法比赛,且比赛规则允许的话,建议直接用万能头文件
#include <bits/stdc++.h>
持续更新:遇到的时候就记录一下
abs() fabs() 
#include <cmath>
---------------------------------------------------
pow() 幂指函数://pow(x,y);其作用是计算x的y次方。
sqrt()
sin()
cos()
log()//ln
#include <cmath>
---------------------------------------------------
floor() ceil() 上下取整
#include <cmath>
---------------------------------------------------
max() min() swap() 
#include <iostream>
---------------------------------------------------
isalpha()
isdigit()
isalnum()
islower()
isupper()
isspace() 判断是否标准空白字符
tolower() 原参数不改变,返回参数转换大小写
toupper() 
#include <cctype>
---------------------------------------------------
exit()
malloc()
calloc()
free()
qsort()
#include <cstdlib>
---------------------------------------------------
__gcd()
sort()
find()
count()
search()
reverse()
lower_bound()
upper_bound()
push_heap()
pop_heap()
make_heap()
sort_heap()
next_permutation()
prev_permutation()
#include<algorithm>

STL string 参考博客:https://blog.csdn.net/u013046610/article/details/72674185

随机数:

srand( (unsigned)time( NULL ) );
tmp=rand();
#include<ctime>
posted @ 2022-11-17 23:04  林动  阅读(324)  评论(0编辑  收藏  举报