第一次刷题笔记
- 如果对数组进 行 sort排序: sort(a, a + n, cmp1);
如果对vector v或者字符串 v进 行 sort排序: sort(v.begin(), v.end(), cmp1);
- 辗转相除法求最 大公约数:
1 int gcd(int a, int b) {
2 return b == 0 ? a : gcd(b, a % b);
3 }
- #define max(a,b) a逗号后 面不 要加空格 define定义时候前 面变量 不 要加空格 最后 面不 要加分
号
- printf 中的 “%%” 能够输出 一个%符号~
- cctype 里 面: isalnum 是字 母数字; isalpha 是字 母; isdigit 是数字; isupper 是 大写字 母; islower 是 小写字 母; isblank 是空格/tab键; isspace 是空格/tab键/回 车