03 2023 档案

摘要:记直径为(x,y),则有以下做法: 利用直径的经典做法,可以3n次询问得到x,y和其余点到x,y的距离 设直径上距离i最近的点为k,已知x,y,i两两距离,即可解出kx,y,i的距离 注意到r(k)=maxdis(k,x),dis(k,y),即中心城市 阅读全文
posted @ 2023-03-27 16:12 PYWBKTDA 阅读(77) 评论(0) 推荐(0) 编辑
摘要:注意到边界格数=(左上)轮廓线长度1=(右下)轮廓线长度1 问题即在整体(右下)轮廓线中选连续q+1条,满足第一条为竖线且最后一条为横线 将两者分别标记为01,即对于序列ap,判断是否存在ai=0ai+q=1 注意到$a_{0}=0,a_{ 阅读全文
posted @ 2023-03-17 20:11 PYWBKTDA 阅读(73) 评论(0) 推荐(0) 编辑
摘要:~ 阅读全文
posted @ 2023-03-17 12:21 PYWBKTDA 阅读(239) 评论(0) 推荐(0) 编辑
摘要:在树上随机选K个点,并建立虚树,称虚树上的点为关键点 **结论:**一个点到关键点最近距离的期望为O(nK) 将所有点按到其距离排序,最坏情况即链的端点,此时结论是经典的 对于后两种操作,可以将两个点不断移动到父亲,直至两者相同或位于关键点 将相邻关键点间的链看作整块,每条 阅读全文
posted @ 2023-03-10 14:43 PYWBKTDA 阅读(176) 评论(0) 推荐(0) 编辑
摘要:记f(n,m,x)为满足{ai[0,m)bigoplusi=1nai=xforallij,aiaj的序列an数,则答案即$\sum_{0\le i\le \lfl 阅读全文
posted @ 2023-03-08 16:01 PYWBKTDA 阅读(108) 评论(0) 推荐(0) 编辑
摘要:为了方便,以下位运算中均省略a2的每一位拆开,对于第i位,将该位乘a1的结果放到aAi上 具体的,将该位单独取出放在最低位,并倍增使其余位与其相同 ${\rm SET\ 3\ 2}\ |\ {\rm LSH}\ 3\ 63-i\ |\ {\rm 阅读全文
posted @ 2023-03-07 21:58 PYWBKTDA 阅读(90) 评论(0) 推荐(0) 编辑
摘要:~ 阅读全文
posted @ 2023-03-06 16:21 PYWBKTDA 阅读(674) 评论(0) 推荐(7) 编辑
摘要:考虑长度为3的区间,即i[2,n),ai<ai1,ai+1ai>ai1,ai+1 不妨假设a1<a2,则其余部分即形如a1<a2>a3<...an 考虑长度为5的区间,即$\ 阅读全文
posted @ 2023-03-05 22:38 PYWBKTDA 阅读(100) 评论(0) 推荐(1) 编辑
摘要:**tips1:**下标相关均默认在[1,n]的环上 **tips2:**可能需要大量的感性理解(后面我也已经神智不清了) 设排名为x,将x的编号为0>x的编号为1di为位置i上两人的编号和[i>1],则每次从i移动到i1的人编号为 阅读全文
posted @ 2023-03-02 21:43 PYWBKTDA 阅读(149) 评论(0) 推荐(4) 编辑

点击右上角即可分享
微信分享提示