【总结】一些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
本文链接:https://noire02.moe/archives/mistakewords.html
北京第三区交通委提醒您:复制千万条,版权第一条。转载删出处,博主两行泪。
 最后一次更新于2022-12-14
        



0 条评论