上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 89 下一页
摘要: "传送门" 权值线段树+线段树合并 我们对每一个节点开一棵权值线段树,那么考虑一个节点是否交换它的左右儿子。首先交换对左右子树内部的逆序对数无影响,对该子树与子树之外的逆序对也没有影响,于是只要考虑左右子树的逆序对数即可。考虑当前为权值线段树上的节点,$x,y$分别是左右子树上得到该节点,$L,R, 阅读全文
posted @ 2018-11-16 13:00 bztMinamoto 阅读(92) 评论(0) 推荐(0) 编辑
摘要: "传送门" 全世界的题解都看不懂.jpg 题解写到一半莫名刷新结果全都白写了.jpg 首先要知道全概率公式$E(x)=\sum_{i=0}^\infty P(x\geq i)$,证明如下 于是对于每一个$i$,我们只要计算出$P(ans\geq i)$即可 然而因为这里要计算的是最小值,如果是大于等 阅读全文
posted @ 2018-11-15 20:36 bztMinamoto 阅读(164) 评论(0) 推荐(0) 编辑
摘要: "传送门" 首先根据那啥啥期望的线性性,被充电原件的期望个数等于所有原件被充电的概率之和,于是我们考虑如何计算每一个原件被充电的概率 首先自己被充电和被导电两个概率是互相独立的,计算还得容斥很麻烦,于是我们考虑转为计算每个原件不会被导电的概率。一个原件不导电就是自己没电,别的节点也不会给它电。而别的 阅读全文
posted @ 2018-11-15 14:18 bztMinamoto 阅读(148) 评论(0) 推荐(0) 编辑
摘要: "传送门" 很妙的思路 首先这是一个DAG,于是我们先在原图和反图上各做一遍,分别求出$diss_i$和$dist_i$表示从$i$点出发的最短路和以$i$为终点的最短路 我们考虑把点分为两个集合$S$和$T$,一开始所有的点都在$T$中,按照拓扑序依次将点从$T$中取出放入$S$ 考虑对于点$u$ 阅读全文
posted @ 2018-11-15 13:25 bztMinamoto 阅读(134) 评论(0) 推荐(0) 编辑
摘要: "传送门" "题解" //minamoto include using namespace std; typedef long long ll; typedef long double db; define getc() (p1==p2&&(p2=(p1=buf)+fread(buf,1,1'9'| 阅读全文
posted @ 2018-11-14 22:31 bztMinamoto 阅读(237) 评论(0) 推荐(0) 编辑
摘要: "传送门" 很妙的思路 首先,我们可以把每一栋楼房转化为它的顶部到原点这条直线的斜率,这样就变成了从一个序列中选出一个最长上升子序列(其实不是最长上升子序列,不过可以这么理解) 考虑用线段树来维护,对于每个区间,我们维护这个区间的最大值以及这个区间的答案,那么最后的答案就是$ans[1]$ 对于叶节 阅读全文
posted @ 2018-11-14 12:56 bztMinamoto 阅读(159) 评论(0) 推荐(0) 编辑
摘要: "传送门" 阅读全文
posted @ 2018-11-14 12:34 bztMinamoto 阅读(168) 评论(0) 推荐(0) 编辑
摘要: "传送门" 线性代数真的好珂怕……以下如果有漏洞欢迎指出 定义矩阵的三种初等行变换: 1.交换某两行 2.将某一行的所有元素乘上$k$($k\neq 0$) 3.将某一行的所有元素乘上$k$加到另一行去 每一个初等变换都对应一个初等矩阵,即矩阵$A$做某一线性变换等价于用一个对应的初等矩阵左乘$A$ 阅读全文
posted @ 2018-11-13 20:11 bztMinamoto 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 除了神仙啥都不想说了orz "这里" 首先生成二叉树的时候,第一个点有$1$种选法,第二个点有$2$种选法...第$n$个点有$n$种选法,于是树的形态共有$n!$种,需要求它们总共的点对距离和 发现按点来考虑太麻烦了,我们按边来考虑贡献,对$i$的父亲边来说,有$sz_i(n sz_i)$个点对会 阅读全文
posted @ 2018-11-13 19:07 bztMinamoto 阅读(153) 评论(0) 推荐(0) 编辑
摘要: "传送门" 首先$a,b,c$肯定在一条链上。当$b$为$a$的祖先时,$a$的子树中所有与它不同的点都可以作为点$c$,当$a$为$b$的祖先时,$b$的子树中所有与它不同的点都可以作为答案 前者直接$sz[a] min(k,dep[a])$即可,关键是后者,如果把$size$作为节点的值,我们需 阅读全文
posted @ 2018-11-13 14:29 bztMinamoto 阅读(200) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 89 下一页
Live2D