)| 函数 | 功能 | 示例 |
|---|---|---|
abs(x) | 绝对值 | abs(-5) → 5 |
sqrt(x) | 平方根 | sqrt(16) → 4.0 |
pow(x, y) | x的y次方 | pow(2, 10) → 1024.0 |
ceil(x) | 向上取整 | ceil(3.2) → 4 |
floor(x) | 向下取整 | floor(3.8) → 3 |
round(x) | 四舍五入 | round(3.5) → 4 |
log(x) | 自然对数 | log(e) → 1.0 |
log2(x) | 以2为底的对数 | log2(8) → 3.0 |
)| 函数 | 功能 |
|---|---|
sort(begin, end) | 排序(默认升序) |
sort(begin, end, cmp) | 自定义排序 |
max(a, b) | 返回较大值 |
min(a, b) | 返回较小值 |
swap(a, b) | 交换两个值 |
reverse(begin, end) | 反转 |
find(begin, end, val) | 查找 |
count(begin, end, val) | 计数 |
lower_bound(begin, end, val) | 第一个≥val的位置 |
upper_bound(begin, end, val) | 第一个>val的位置 |
)| 函数 | 功能 |
|---|---|
s.length() / s.size() | 字符串长度 |
s.substr(pos, len) | 子串 |
s.find(str) | 查找子串 |
s.append(str) | 追加 |
stoi(s) | 字符串转int |
to_string(n) | 数字转字符串 |
)| 函数 | 功能 |
|---|---|
isdigit(c) | 是否是数字 |
isalpha(c) | 是否是字母 |
isupper(c) | 是否是大写 |
islower(c) | 是否是小写 |
toupper(c) | 转大写 |
tolower(c) | 转小写 |
