笔记本

· · 个人记录

笔记本

STL使用说明

初赛知识点

欧几里得距离 \sqrt{(c - a)^2 + (d - b)^2}

树状数组笔记1 树状数组笔记2

lst = [chr(i) for i in range(ord("A"),ord("Z")+1)]
#字母表

手写队列

手写栈

真·快读快输

高精模板

//写文件头时保存.h文件,使用时<>改成"",否则会报错
import random
for i in range(1,...):
    I = open("{}.in".format(i),"w")
    O = open("{}.out".format(i),"w")
    ...
    I.close()
    O.close()
#随机数据(py)

各种排序性能比较

优先级 符号
1 【() 括号】
2 【!】【~】【++ --】【- 负号】【* & 取地址符】
3 【*乘法】【/】【% 取余】
4 【+】【- 减法】
5 【<< >> 左移右移】
6 【<】【>】【<=】【>=】
7 【==】【!=】
8 【&按位与】
9 【^】
10 【|】
11 【&&】
12 【||】
13 【?: 三目运算符】
14 【= += -= *= /= %= <<= >>= &= |= ^=】
15 【,】

dfs走迷宫

bfs走迷宫