上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
摘要: "传送门" 强行安利 "巨佬题解" 如果只有一个点贡献答案,那么答案显然是这棵树的带权重心,这个是可以$O(n)$求的.一个$O(n^2)$暴力是枚举两个集合之间的分界边,然后对这两个集合分别算答案,合并更新 考虑优化此过程,一个结论是一棵树内,只有$size_i 2 size_{root}$的点才 阅读全文
posted @ 2018-11-05 22:25 ✡smy✡ 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 权限题鸭qwq 首先可以知道最优答案选出来的直线一定可以经过某条线段左端点,如果这条直线没有过左端点,可以通过平移和旋转等操作达到.所以可以枚举这条直线过了哪条线段的左端点,那么对于其他线段,能对答案产生贡献当且仅当该直线的斜率 在 选出的左端点分别和线段两端点连线 构成的斜率区间内.所以将斜率离散 阅读全文
posted @ 2018-11-05 20:18 ✡smy✡ 阅读(120) 评论(0) 推荐(0) 编辑
摘要: "传送门" 先考虑二进制下为3倍数的数的共同特点~~自己手玩去~~,可以发现这些数奇数二进制位上的1个数(记为$a$)和偶数二进制位上的1个数(记为$b$)在模3意义下相等($a \equiv b (mod 3)$),所以可以维护所有前缀中,$a$为0/1/2以及$b$为0/1/2的前缀个数,用线段 阅读全文
posted @ 2018-11-01 22:14 ✡smy✡ 阅读(148) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-10-24 19:29 ✡smy✡ 阅读(8) 评论(0) 推荐(0) 编辑
摘要: "传送门" 这题为什么要用二分呢?/huaji 首先可以$O(n)$预处理出从某个物品$i$开始放,只放一个盒子,能放的最后物品的位置$j$,只要用两个指针维护左右端点,每次移动一下左端点同时尽量把右端点右移救星了 然后我们要放的所有物品是原来的一个后缀,所以要从后往前放,~~但是直接贪心放是错的~ 阅读全文
posted @ 2018-10-20 16:56 ✡smy✡ 阅读(158) 评论(0) 推荐(0) 编辑
摘要: "传送门" 推荐去 "bzoj" 看个视频了解一下 ~~不要妄想视频直接告诉你题解~~ ~~但是视频告诉了你后面要用的东西~~ 首先我们要求的是$x^2+y^2=n^2(x,y\in Z)$的$(x,y)$对数,可以转化成$x^2+y^2=n^2(x 0,y\ge0,x,y\in Z)$的$(x,y 阅读全文
posted @ 2018-10-19 21:57 ✡smy✡ 阅读(130) 评论(3) 推荐(0) 编辑
摘要: "传送门" 边数只有5000,可以考虑$O(m^2)$算法,即把所有边按边权升序排序,然后依次枚举每条边$i$,从这条边开始依次加边,加到起点和终点在一个连通块为止.这个过程可以用并查集维护.那么以$i$这条边为最小边的合法路径,最大值最小的边就是最后加进去的边,这时用这两个边权更新答案即可 可以加 阅读全文
posted @ 2018-10-18 21:38 ✡smy✡ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: "传送门" 第一问是一道经典的二分,二分答案$ans$,然后从前往后扫,判断要分成几段救星了 第二问设$f_{i,j}$表示前$i$个数分成$j$段,每段之和不超过第一问答案的方案,转移就是从$f_{k,j 1}(k define LL long long define il inline defi 阅读全文
posted @ 2018-10-17 21:24 ✡smy✡ 阅读(138) 评论(0) 推荐(0) 编辑
摘要: "传送门" 我们发现整个大置换中,会由若干形如$(a_1\rightarrow a_2,a_2\rightarrow a_3,...a_{n 1}\rightarrow a_n,a_n\rightarrow a_1)$的循环置换组成,记某个循环置换中元素个数为$m_i$而整个置换的循环节大小为$lc 阅读全文
posted @ 2018-10-17 21:16 ✡smy✡ 阅读(92) 评论(0) 推荐(0) 编辑
摘要: "传送门" 考虑因为每个人的蛋糕体积要相等,如果切了一刀,那么要使得分当前蛋糕的人根据分成的两部分蛋糕的体积分成两部分人,所以假设当前有n人,切的这一刀要是在x或y的$\frac{k}{n}(k\in N_+,k\in [1,n])$处,然后两边分别有$k$和$n k$个人分,所以分治做下去救星了 阅读全文
posted @ 2018-10-17 20:39 ✡smy✡ 阅读(103) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页