- C++
C++小技巧 (目前暂停更新)
- 2022-10-14 13:04:12 @
0 常用自定义函数模板(暂无)
点击展开:常用自定义函数模板
1 头文件
点击展开:头文件
众所周知, 李尧老师平常用的都是 #include<bits/stdc++.h>
比如在网上找一个C++代码, 基本就是别的头文件了, 有的同学可能会一脸懵逼😖, 其实
#include<bits/stdc++.h>
就是把C++所有的头文件给结合在了一起, 用 include<bits/stdc++.h>
就不用写那么多头文件了~
所以才叫“万能头”嘛~
2 算法
点击展开:排序算法
C++一段: 选择排序, 冒泡排序
C++二段: 专有内置函数排序
C++三段: 归并排序, 快速排序, 前缀和, 二叉树, 数论, 递归, 递推, 高精度, 枚举算法
3 快读
点击展开:快读
inline
用于自定义函数放在类型前面, 例如:
inline int print(int n){cout << n;}
register
用于自定义变量放在类型前面, 例如:
register int n;
就比如说你要创造一个题的时间世界纪录
汪子忱: 快读出奇迹
4 特判
点击展开:特判
如果你做一道题, 有一个测试点没有通过是WA读取到XX应为XX.
那么恭喜你, 你可以用特判来“骗分”
就比如说下面代码:
int 最终输出结果的特殊数值 = (此处运算一个特殊的数值)(例如:最终输出结果/2 + 最终输出结果%2)那么他大概率是一个特殊的数值
if (最终输出结果的特殊数值 == 读取到数值){cout << 应为数值;}
这道题就可以愉快的AC啦~
比赛要用这个骗分!平常不要用, 因为这是一种“微型”的作弊
听说某艺深用爬虫读取到了全部数据
5 字符串高级版
点击展开:字符串顶级运用
6 数据类型高级版
点击展开:数据类型高级版
7 字符数组高级版
点击展开:
8 不规范代码合集
点击展开:不规范代码合集
5 条评论
-
路子峰 (小蜜蜂) LV 1 @ 2023-3-4 18:52:36
很厉害!
-
2022-11-28 22:12:53@
(⊙o⊙)…
-
2022-11-20 7:40:46@
不错哦
-
2022-10-29 19:39:32@
收到
-
2022-10-15 18:48:01@
日记更新: 特判完毕
- 1