上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 89 下一页
摘要: "传送门" 做一道题学一堆东西.jpg 猫老师的题……暴力拿的分好像比打挂的正解多很多啊……我纯暴力+部分分已经能有80了……正解没调对之前一直只有10分→_→ 先说一下什么是边分治。这个其实类似于点分治,不过分治对象从点换成边了,就是每次找到一条边,使其断开之后的两个连通块中最大的最小 于是我们就 阅读全文
posted @ 2019-01-14 21:34 bztMinamoto 阅读(301) 评论(0) 推荐(0) 编辑
摘要: "传送门" 记$p_{i,j}$为$i$还剩$j$滴血的概率,那么$i$最后血量的期望就是$$E_i=\sum_{j=0}^{m_i}j\times p_{i,j}$$ 然后$p$数组也很好转移,记这一次$i$收到伤害的概率为$q$,那么转移方程为$$p'_{i,0}=p_{i,0}\times q 阅读全文
posted @ 2019-01-14 15:45 bztMinamoto 阅读(176) 评论(0) 推荐(0) 编辑
摘要: "传送门" 日常膜拜shadowice巨巨的 "题解" //minamoto include define R register define ll long long define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int 阅读全文
posted @ 2019-01-14 14:32 bztMinamoto 阅读(183) 评论(0) 推荐(0) 编辑
摘要: "传送门(uoj)" "传送门(洛谷)" 这里是题解~~以及我的卡常数历程~~ ~~话说后面那几组数据莫不是lxl出的这么毒~~ 首先不难发现这个东西把查询前缀和变成了查询后缀和,结果就是查了$[l 1,r 1]$的区间和。因为模$2$意义下的加法就是异或,所以错误查询和正确查询相等就意味着$a[l 阅读全文
posted @ 2019-01-12 08:45 bztMinamoto 阅读(291) 评论(0) 推荐(0) 编辑
摘要: "传送门" 这图可以说是非常形象了2333 ~~模拟赛的时候打了个表发现为一条链的时候答案是$2^{n 2}$竟然顺便过了第一个点~~ ~~然后之后订正的时候强联通分量打错了调了一个上午~~ 首先不难发现我们可以去掉所有在环上的边,那么就变成了一个森林,不同的树之间不可能有连边,那么只要所有树的答案 阅读全文
posted @ 2019-01-11 12:34 bztMinamoto 阅读(233) 评论(0) 推荐(0) 编辑
摘要: "传送门" 如果把答案写出来,就是$\sum_{i=1}^ki!\times {k\choose i}\times f_i$,其中$f_i$为选$i$种颜色方案 发现如果$i\geq 3$的话$i!$必定是$6$的倍数,所以后面相当于没有贡献,只需要考虑$i=1,2$的情况 如果$i=1$,只有在$ 阅读全文
posted @ 2019-01-10 13:08 bztMinamoto 阅读(204) 评论(0) 推荐(0) 编辑
摘要: "传送门" 只有区间加区间开方我都会……然而加在一起我就gg了…… 然后这题的做法就是对于区间加直接打标记,对于区间开方,如果这个区间的最大值等于最小值就直接区间覆盖(据ljh_2000大佬说这个区间覆盖可以改成区间减去一个数),否则的话如果最小值等于最大值加一,且最小值和最大值开方之后减少的值一样 阅读全文
posted @ 2019-01-10 12:18 bztMinamoto 阅读(230) 评论(0) 推荐(0) 编辑
摘要: "传送门" 我还以为这是个五维半平面交呢……结果没看数据范围…… "题解" //minamoto include define R register define fp(i,a,b) for(R int i=a,I=b+1;iI; i) define go(u) for(int i=head[u], 阅读全文
posted @ 2019-01-10 11:01 bztMinamoto 阅读(356) 评论(0) 推荐(0) 编辑
摘要: "传送门" 数学还是太差了,想了半天都没想出来 首先有一个定理,如果直径(这里考虑经过的点数)为奇数,所有直径有同一个中点,如果直径为偶数,所有直径有同一条最中间的边。这个可以用反证法,假设不成立的话直径会变长 如果直径为奇数,那么我们可以以共同经过的那个点为根,把所有在直径上的叶子按不同的子树分类 阅读全文
posted @ 2019-01-10 10:11 bztMinamoto 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 传送门 先考虑无解的情况,为以下几种:\(dis_{i,j}+dis_{j,k}<dis_{i,k}\),\(dis_{i,i}\neq 0\),\(dis_{i,j}\neq dis_{j,i}\),\(dis_{i,j}>K\)。先大力特判掉 然后来考虑没有边权为$0$的时候,把原图中所有的边分 阅读全文
posted @ 2019-01-09 19:36 bztMinamoto 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 89 下一页
Live2D