03 2024 档案
摘要:这种东西看代码比说话好用。 xor 多重集哈希 const ull mask=std::chrono::steady_clock::now().time_since_epoch().count(); int ull shift(ull x) { x^=mask, x^=x<<13, x^=x>>7,
阅读全文
摘要:根可持久化线段树差不多,这里贴个板子 >w< void insert(int &p,int q,int x,int i,int id) { p=++tot, val[p]=id; if(i 1) return; tr[p][0]=tr[q][0], tr[p][1]=tr[q][1]; int d=
阅读全文
摘要:上一坑 写的时候把电脑弄炸了,可能某校的电脑支撑不了这个长度,所以再开一个。 这次是顺序总结。 鉴于笔者的懒惰变成了乱序总结。 然后写着写着懒得写了。。。。挑着记了。 link [tag: 网络流] 首先我们需要充分了解最大权闭合子图:对于一个有向图,点 有权 \(w_u\in \mat
阅读全文
摘要:倒序总结。建议倒叙阅读......? link [tag: 构造] 考虑颜色数 一定时可以构造出的最大图,当 时最多直接放 的点两两连 1 的边。再递推 的情况,将 的图当成一个点,按照那种方式再连一次边即可,逐次递推。这样子大
阅读全文