
杂题
zawedx
OIer
展开
-
CV1873 树的点分治
题解: 什么情况点i会对点j做贡献?在i~j路径上的点中,点j最先被选中,概率是dis(i,j)+1 答案=∑{1/[dis(i,j)+1]} i,j 点分+FFT算出距离为1~n的点对数即可 (你见过像我这样缩行的吗?) AC code #include #include using namespace std原创 2016-12-13 14:10:24 · 318 阅读 · 0 评论 -
bzoj4722 由乃
题解: 正解是什么我也不知道…… 注意到询问区间太大就一定是YES,我推出的上界是13 那么知道这个之后,先求出那13个数,然后用折半的思想: 在前6个里选两个集合,后7个也选两个集合,当前两个的差和后两个的差相等就YES 算算时间, 100000*3^7 好像还有个3左右的常数,好虚啊…… 不过我只能做到这样原创 2016-11-24 18:01:24 · 842 阅读 · 3 评论 -
【JZOJ2702】探险
一道不错的最短路题?原创 2017-07-22 20:54:05 · 342 阅读 · 2 评论 -
三道NOIP(?)巧题
C_SUNSHINE 出的NOIP题好妙啊原创 2017-07-10 19:35:51 · 334 阅读 · 0 评论 -
BZOJ八月月赛题解
RT原创 2017-10-02 00:42:23 · 310 阅读 · 0 评论