专栏文章

我的标准码风

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miqdm7g4
此快照首次捕获于
2025/12/04 03:04
3 个月前
此快照最后确认于
2025/12/04 03:04
3 个月前
查看原文
_j_o_k_e_r_的标准码风。

头文件

坚决不用万能头 <bits/stdc++.h>,加入以下几个头文件
  • <algorithm>
  • <iostream>
  • <cstring>
  • <string>
  • <vector>
  • <cmath>
  • <map>
不够再加,如 <queue>,按长短从上到下排序,示例:
CPP
#include<algorithm>
#include<iostream>
#include<cstring>
#include<iomanip>
#include<bitset>
#include<string>
#include<vector>
#include<cmath>
#include<ctime>
#include<stack>
#include<queue>
#include<map>
防伪标识

宏定义

CPP
#define intu unsigned long long
#define intt long long
#define dlel long double
#define dle double
基本的几个,有事懒不想写 intt,就 #define int long long

std

using namespace std; 结束。

常量

模板:const++ 类型 ++ 变量名 ++=++++;
注意:
  • 常量名首字母大写。
  • 常量一个一行,一行只写一个。
  • 基本的几个:
CPP
const int Imax=0x7fffffffL;
const long long LLmax=0x7fffffffffffffffLL;

结构体

把相同类型的成员变量定义到一起,一个类型一行,如:
CPP
int l,r,maxn;
long long sum;
如果经上处理后成员变量可以用一行表示,就用模板:
\qquad\qquad struct ++ 类型名 ++ { ++ 成员变量定义 ++ };
否则用模板:
\qquad\qquad struct ++ 类型名
\qquad\qquad {
 \qquad\qquad\ 成员变量
    ⁣  ⁣\qquad\qquad\ \ \ \dotsi\ \dotsi
\qquad\qquad };

评论

0 条评论,欢迎与作者交流。

正在加载评论...