上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 52 下一页
摘要: 【BZOJ4419】[SHOI2013]发微博(???) 题面 "BZOJ" "洛谷" 题解 一道$easy$,每个点维护一下要给周围的点加上多上,如果额外连了一个点进来就给他把标记减掉,如果删掉了一条边就给他把标记加上,然后最后把所有边都删掉就好了。 cpp include include inc 阅读全文
posted @ 2019-01-17 16:02 小蒟蒻yyb 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4771】七彩树(主席树) 题面 "BZOJ" 题解 如果没有深度限制,每次只询问子树内的颜色个数,除了树套树$dfs$序加前驱或者后继强行二维数点之外,还有这样一种做法: 把所有相同颜色的点按照$dfs$序排序,每个点给自己的位置贡献$1$,相邻的两个点给$lca$贡献$ 1$。然后只要 阅读全文
posted @ 2019-01-17 15:53 小蒟蒻yyb 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ5317】[JSOI2018]部落战争(凸包,闵可夫斯基和) 题面 "BZOJ" "洛谷" 题解 很明显我们只需要两个凸包$A,B$。 假设询问给定的方向向量是$v$。 那么现在就是判断$B+v$与$A$时候有交集。 转移一下改为判定向量$v$时候在$A B$中,翻转$B$的坐标,做闵可夫 阅读全文
posted @ 2019-01-17 15:02 小蒟蒻yyb 阅读(946) 评论(0) 推荐(0) 编辑
摘要: 计算几何相关 向量表示法 这里最适合的就是用一个二维点对$(a,b)$来表示了。 点积 ${a.x b.x+a.y b.y}$ 在向量的含义下:$\vec{a}·\vec{b}=|\vec{a}||\vec{b}|cos$ 叉积 ${a.x b.y a.y b.x}$ 这个东西很有用,首先这个东西的 阅读全文
posted @ 2019-01-17 14:56 小蒟蒻yyb 阅读(685) 评论(8) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-16 23:04 小蒟蒻yyb 阅读(15) 评论(1) 推荐(0) 编辑
摘要: 【BZOJ2618】[CQOI2006]凸多边形(半平面交) 题面 "BZOJ" "洛谷" 题解 这个东西就是要求凸多边形的边所形成的半平面交。 那么就是一个半平面交模板题了。 这里写的是平方的做法。 cpp include include include include using namespa 阅读全文
posted @ 2019-01-16 14:53 小蒟蒻yyb 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ2823】[AHOI2012]信号塔(最小圆覆盖) 题面 "BZOJ" "洛谷" 相同的题: "BZOJ1" "BZOJ2" "洛谷" 题解 模板题。。。 cpp include include include include using namespace std; define MAX 阅读全文
posted @ 2019-01-16 08:15 小蒟蒻yyb 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ1185】[HNOI2007]最小矩形覆盖(凸包,旋转卡壳) 题面 "BZOJ" "洛谷" 题解 最小的矩形一定存在一条边在凸包上,那么枚举这条边,我们还差三个点,即距离当前边的最远点,以及做这条边的垂线的最靠左和最靠右的两个点。 最远点很容易求,叉积计算面积来比就好了。 那么剩下两个点呢 阅读全文
posted @ 2019-01-15 23:02 小蒟蒻yyb 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ2829】[SHOI2012]信用卡凸包(凸包) 题面 "BZOJ" "洛谷" 题解 既然圆角的半径都是一样的,而凸包的内角和恰好为$360°$,所以只需要把圆角的圆心弄下来跑一个凸包,再额外加上一个圆的周长就好了。 浮点精度卡不过,洛谷上有人给了一份代码,加上去特判一下就过了。。。 阅读全文
posted @ 2019-01-15 12:50 小蒟蒻yyb 阅读(348) 评论(1) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-14 20:19 小蒟蒻yyb 阅读(27) 评论(3) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-13 21:52 小蒟蒻yyb 阅读(11) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-12 10:48 小蒟蒻yyb 阅读(16) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-09 15:39 小蒟蒻yyb 阅读(18) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-09 15:29 小蒟蒻yyb 阅读(12) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-07 22:28 小蒟蒻yyb 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ5285】[HNOI2018]寻宝游戏(神仙题) 题面 "BZOJ" "洛谷" 题解 既然是二进制按位的运算,显然按位考虑。 发现这样一个关系,如果是$or$的话,只要$or\ 1$,那么无论前面是啥,操作完之后都是$1$;同理$and\ 0$也是一样,无论前面是什么,操作完都是$0$。 阅读全文
posted @ 2019-01-06 22:34 小蒟蒻yyb 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 【LOJ 2542】[PKUWC2018]随机游走(min max容斥,动态规划) 题面 "LOJ" 题解 很明显,要求的东西可以很容易的进行$min max$容斥,那么转为求集合的$min$。 那么怎么求解每个集合的$min$呢。 显然以起点为根节点,如果点集中一个点在另外一个点的子树内,显然不需 阅读全文
posted @ 2019-01-06 21:16 小蒟蒻yyb 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4008】[HNOI2015]亚瑟王(动态规划) 题面 "BZOJ" "洛谷" 题解 设$f[i][j]$表示前$i$张卡中有$j$张被触发的概率。 分两种情况转移,即当前这张是否被触发。 不被触发的概率是$\displaystyle (1 p[i])^{r j}$,即一共会考虑$r j$ 阅读全文
posted @ 2019-01-06 17:29 小蒟蒻yyb 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ5416】【NOI2018】冒泡排序(动态规划) 题面 "BZOJ" "洛谷" "UOJ" 题解 考场推出了就是两个上升子序列,并且最长下降子序列长度不超过$2$。。。然后大力暴力状压$dp$混了$44$分。。。这个结论并不是很难证明,考虑一下冒泡排序的过程就好了。 实际上$O(n^2)$ 阅读全文
posted @ 2019-01-06 16:57 小蒟蒻yyb 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ4832】抵制克苏恩(矩阵快速幂,动态规划) 题面 "BZOJ" 题解 "一模一样" 阅读全文
posted @ 2019-01-05 20:39 小蒟蒻yyb 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 【UOJ 340】【清华集训2017】小 Y 和恐怖的奴隶主(矩阵快速幂,动态规划) 题面 "UOJ" "洛谷" 题解 考虑如何暴力$dp$。 设$f[i][a][b][c]$表示当前到了第$i$次攻击,还剩下的$1,2,3$血的奴隶主个数为$a,b,c$的概率,每次考虑打到了哪里,做一个转移。 这 阅读全文
posted @ 2019-01-05 20:32 小蒟蒻yyb 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ3142】[HNOI2013]数列(组合计数) 题面 "BZOJ" "洛谷" 题解 唯一考虑的就是把一段值给分配给$k 1$天,假设这$k 1$天分配好了,第$i$天是$a_i$,假设$Sum=\sum a_i$。那么这一种分配方案的贡献就是$n Sum$。 而分配方式一共有$m^{k 1 阅读全文
posted @ 2019-01-05 13:43 小蒟蒻yyb 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ3925】[ZJOI2015]地震后的幻想乡(动态规划) 题面 "BZOJ" "洛谷" 题解 题目里面有一句提示:对于$n$个$[0,1]$之间的随机变量$x1,x2,...,xn$,第$k$小的那个的期望值是$k/(n+1)$。 显然要求的东西就是一棵最小生成树最大边的期望。而求解最小生 阅读全文
posted @ 2019-01-05 11:06 小蒟蒻yyb 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 【Luogu4707】重返现世(min max容斥) 题面 "洛谷" 求全集的$k max$的期望 题解 $min max$容斥的证明不难,只需要把所有元素排序之后考虑组合数的贡献,容斥系数先设出来后也不难解出。 那么我们来考虑如何求解$k max$,设出容斥系数$f(|T|)$ $$kmax(S) 阅读全文
posted @ 2019-01-05 09:07 小蒟蒻yyb 阅读(406) 评论(1) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-05 08:13 小蒟蒻yyb 阅读(30) 评论(4) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 52 下一页