来个常用变量名和函数名汇总
  • 板块灌水区
  • 楼主niumachaoren
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/9/26 20:02
  • 上次更新2024/9/26 21:42:37
查看原帖
来个常用变量名和函数名汇总
951886
niumachaoren楼主2024/9/26 20:02

写了点我常用的,大家可以在下面补充

cnt:计数器

val:值

l,r:左右端点

mid:二分中值

vis:访问标记

dfn:时间戳

fa:父亲/祖先

ch:儿子/后代/字符

ind:索引(常用数组标记)

tot:常用建边标记

u,v,w:起点,终点,权值

cur:当前的/当前弧优化数组

now:当前变量

tmp:临时变量

opt:询问选项

ls/rs:左儿子/右儿子

calc:计算

stk:栈

q:队列

s,t:模式串,文本串/起点,终点

num:数字

len:长度

dep:深度

dis:距离

f:标记,判断/仅关数值函数

pos:位置/数组下标记录

sum:前缀和数组/求和

tol:前缀积数组/求积

mx/maxx:最大值

mn/minn:最小值

row/col:行/列

pre:前继边/前继数

init:初始化函数

basis:线性基/向量基

base:基数(进制,基排,哈希)

mod:题目模数(1e9+7/998244353)

res:剩余/结果

ret:函数返回值

ans:函数返回值/结果

hsh:哈希函数/哈希值

add:手写加/增量/修改函数

mul:手写乘

div:手写除(一般手写上取整)

laz/tag:线段树懒标记

id:数组下标/位置记录

dp/f:动态规划数组

g:第二动态规划数组/转移数组

topo:拓扑排序函数

query/ask:查询函数

build:构建函数

pushup:线段树向上合并函数

pushdown/modify:线段树扩散函数

insert:插入函数

change:区间/单点修改函数

mp:map容器名

T:多测题目次数变量

n:题目数据范围

m,q:查询次数范围/第二数据范围

gcd:最大公约数

lcm:最小公倍数

lst:上次询问值/记录上次的值

lg/log:值域的对数

head:链式前向星/链表头数组

tail:链表尾数组

low:tarjan函数最早回溯点

目前想到的就这些

2024/9/26 20:02
加载中...