摘要:
void exgcd(int &x,int &y,int a,int b) { if(!b) { x=1; y=0; return; } exgcd(x,y,b,a%b); int t=x; x=y; y=t-a/b*y; } 求a在模b意义下的乘法逆元 void exgcd(int &x,int 阅读全文
posted @ 2025-10-23 23:01
Marinaco
阅读(2)
评论(0)
推荐(0)
摘要:
G 树上DFS + set启发式合并 题意: 给定一棵树和一个排列p , 给定若干次询问 每次询问给出l,r,x 求是否p[l]~p[r]有一个结点的祖先是x 思路: 不妨做个映射,把每个结点的编号映射为它在排列中的下标 那么转化为求x的子树中是否有l~r结点存在 考虑怎么判断: 对于给定的l,r, 阅读全文
posted @ 2025-10-23 22:16
Marinaco
阅读(7)
评论(0)
推荐(0)

浙公网安备 33010602011771号