【总结】一些OI中可能常用的单词
作为强迫症患者,代码中函数名和变量名一定要写成英文单词或者缩写。这里总结一些常用的单词,以免使用拼音,气氛尴尬。
算法、数学相关
一些比较正经的写法
素数
- 英文:Prime
- 可以使用的变量名:
pri,prm,isp,notp(线筛时候用) - 可以使用的函数名:
GetPrm(),GetPrime()(别用Shai(),鬼知道你要干什么)
合数
- 英文:Composite number
- 可以使用的变量名:
com(如果线筛时你不想写notp用这个会很高大上)
阶乘
- 英文:Factorial
- 可以使用的变量名:
fac,fct(别再用jc了,总想着机惨干嘛)
筛
- 英文:Sieve
- 可以使用的函数名:
Sieve()(别用Shai())
桶
- 英文:Barrel
- 可以使用的变量名:
brl,bar
二分
- 英文:Binary search
- 可以使用的函数名:
Bin(),Binary(),Bs()(写erfen()真的看不下去)
图
- 英文:Graph
- 可以使用的变量名:
g,grp - 可以使用的函数名:
BuildGraph()
边
- 英文:Edge
- 可以使用的变量名:
e - 可以使用的函数名:
AddEdge()(我见过有个神犇写jb())
乘方
- 英文:Power
- 可以使用的函数名:
Pow(),FPow()
块
- 英文:Block
- 可以使用的变量名:
blk,blo,class BlockLinks{}
最大流
- 英文:Max flow
费用流
- 英文:Cost flow
线段树
- 英文:Segment Tree
一些不太正经的写法
- 主席树:
class ChairmanTree{},class ChairTree{} - 莫队:
CaptainMo()(莫涛队长) - ODT:
class OldDriverTree{},class ChthollyTree{}
一些常用的希腊字母名
直接放图吧

一些可能用到的的科学家名
- 莫比乌斯:Mobius
- 欧拉:Euler
- 欧几里得:Euclid
- 费马:Fermat
- 高斯:Gauss
- 傅里叶:Fourier
- 拉格朗日:Lagrange
- 康托尔:Cantor
版权属于:Noire02
本文链接:http://noire02.moe/archives/mistakewords.html
北京第三区交通委提醒您:复制千万条,版权第一条。转载删出处,博主两行泪。
最后一次更新于2022-12-14




0 条评论