E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
~bzoj
BZOJ
-3338: Zju1505 Solitaire(双向BFS)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3338被Source剧透了真不爽。。。话说这么一道水BFS居然能让我调上一天。。。我实在还是太弱了。。。判重:把棋盘8*8=64压成一个64无符号位整型,然后就直接set好了。。。话说打Hash不是更快?懒呗~代码:8ad4b31c8701a18b756007339c2f07082938fec7
AmadeusChan
·
2022-02-05 03:42
BZOJ
-3242: [Noi2013]快餐店(线段树)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3242考虑如果图是一棵树的情况,那么理所当然选址是直径的中间,如果是环套树,那么由于最短路组成一棵树,所以是删去环上一条边组成的所有树的直径的最小值的一半,那么我们把环找出来,从中间一出断开,就可以用线段树求出直径在环上的情况,不在环上的情况分开处理即可。代码:#include#include#
AmadeusChan
·
2022-02-03 14:47
BZOJ
-1088: [SCOI2005]扫雷Mine(递推)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1088很明显,只要第一行的第一个位置有无雷确定了,那么整个第一行也就随之确定。所以,只需枚举第一行第一个位置是否有雷,然后递推判断状态是否合法即可。代码:#include#include#defineMAXN10002inta[MAXN],f[MAXN],n,ans=0;boolcheck(){
AmadeusChan
·
2022-02-03 08:12
BZOJ
-1103: [POI2007]大都市meg 题解
题目:****http://www.lydsy.com/JudgeOnline/problem.php?id=1103先将该树处理成DFS序列,然后用树状数组维护,在首次进入的点出+1,最后退出的点处-1,然后查询时该点的前缀和-1即为答案。每次该边时就将对应的点进入和退出两个位置改成0就好了。总体的说,这是一道有思考性的树状数组题目。代码:#include#include#include#inc
AmadeusChan
·
2021-06-26 01:15
BZOJ
3196: Tyvj 1730 二逼平衡树 题解
id=3196思路:典型树套树(最简单写法是线段树套BST),求第K最值用类似
BZOJ
1901DynamicRanking的方法二分,求前继将对应所有区间对应平衡树的前继求出,取最大值即可,后继求法类似前继求法
AmadeusChan
·
2021-06-25 04:09
BZOJ
-1027: [JSOI2007]合金(最小环)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1027额。。。计算几何太弱了,这题搞了N久才A掉,就是用最小环求一下最小的凸包,然后记得要特判一下所有点都在一个点处的情况。。。代码:#include#include#include#include#include#includeusingnamespacestd;constintinf=100
AmadeusChan
·
2021-06-24 10:03
BZOJ
-1806: [Ioi2007]Miners 矿工配餐 (DP题解)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1806思路:这是一道很裸的动态规划。确定状态f[i][a][b][c][d]表示送了第i次餐车后,第一个矿场的最后两次送餐是a,b第二个矿场的最后两次送餐是c,d,然后直接递推就可以啦。表示之前用了1000004^4的数组一直很奇葩的编译超时,后来直接写成滚动数组就A啦~*代码:#include
AmadeusChan
·
2021-06-21 12:52
BZOJ
1503 [NOI2004]郁闷的出纳员 题解
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1503思路:很裸的一道数据结构,直接套BST,对于工资变动量的处理方法:用一个类似前缀和的方法,f(x)表示第x次工资调整后的工资变化量,然后在树节点中加一个域,表示该员工的在第几次工资调整后到达公司的,即可方便的计算出员工当前工资。(注意:离开公司的人数不算刚到公司就立刻离开的人数)代码(SB
AmadeusChan
·
2021-06-20 08:23
BZOJ
-[SCOI2012]喵星球上的点名(后缀数组正解:Suffix Array+ST+Binary Search+BIT+sort)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2754网上大神们的正解都是用AC自动机,蒟蒻不会写AC自动机,只能后缀数组硬着头皮上了。(网上绝大多数后缀数组解法都存在被卡TLE的可能(n^2暴力枚举串),找不到完整详细的解释跟代码,蒟蒻只能来发发解法秀秀下限了):首先,就是把所有名字和姓和点名串串在一起(之间加一个不可能出现的数,如负无穷之
AmadeusChan
·
2021-06-19 05:32
BZOJ
-2141: 排队(树套树)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2141很奇怪这样的裸题怎么没什么人写。。。用Bit套Bst暴力维护逆序对就可以了。代码(Bit+Sbt很长很丑很挫很慢):83025aafa40f4bfb1c97a22f014f78f0f7361801.jpg.png#include#include#includeusingnamespaces
AmadeusChan
·
2021-06-14 20:43
BZOJ
-1486: [HNOI2009]最小圈(二分判定+DFS查负权圈)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1486二分判定最小平均值,如果我们枚举一个端点mid,我们对所有边权减去mid,如果存在负权圈,那么就说明存在比枚举值更小的平均值,反之不存在,然后二分即可。代码:#include#include#includeusingnamespacestd;#defineesp0.0000000001#d
AmadeusChan
·
2021-06-06 20:22
数位DP:求区间中满足“某种条件”的数的总数
文章目录使用场景例题1、Windy数(
BZOJ
1026)思路DFS暴力优化:数位DP2、RoundNumbers3、1~n整数中1出现的次数解题步骤使用场景给定一个闭区间[L,R],求这个区间中满足"某种条件
Owl丶
·
2021-05-28 22:56
数据结构和算法
Bzoj
-3252: 攻略(贪心+DFS序+线段树)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3252(其实我也在看只有神知道的世界,所以就来写这道题了。。。)这道题解法题目里面都说了一半了QaQ...首先,很容易可以确定每次贪心取最大的一条路径,然后修改权值的正确性,(反证法:假如该贪心不正确,则存在两条路径p1,p2,权值和s(p1)>s(p2),先取p2比先取p1更优,那么,
AmadeusChan
·
2021-05-18 06:10
BZOJ
-1468: Tree(树-点分治)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1468题目大意:给定一棵边带权的树,求路径长度不大于k的路径总数。代码(树的点分治算法,具体可看09年qzc的集训队论文《分治算法在树的路径问题中的应用》O(nlog^2n)):#include#include#includeusingnamespacestd;#defineAddEdge(s,
AmadeusChan
·
2021-05-17 23:15
BZOJ
-2150: 部落战争(二分图匹配)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2150赤裸裸的一道最小路径覆盖,直接上匈牙利或网络流即可。代码:#include#include#include#includeusingnamespacestd;#definemaxvmaxn*maxn#definemaxn51#definecheck(x,y)(x>0&&y>0&&xused
AmadeusChan
·
2021-05-10 01:46
[
bzoj
3939_Usaco2015 Feb]Cow Hopscotch(线段树维护DP)
洛谷题面[
bzoj
3939_Usaco2015Feb]CowHopscotch以上
。✧* ꧁王者꧂✧*
·
2021-05-06 21:24
线段树
数据结构
BZOJ
-2599: [IOI2011]Race(树-点分治+SBT)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2599裸的点分治的题,看到k这么小其实还有其他方法,我偷懒直接就SBTO(nlog^2n)水过了。代码:#include#include#includeusingnamespacestd;#defineAddEdge(s,t,d)Add(s,t,d),Add(t,s,d)#defineMAXN2
AmadeusChan
·
2021-05-03 11:09
BZOJ
_1007 水平可见直线
1.题目相关标签:半平面交题目地址:http://www.lydsy.com/JudgeOnline/problem.php?id=1007题目大意:见原题。2.思路先介绍一个概念:2-1左边是上凸壳,右边是下凸壳这题显然是要维护一个上凸壳。首先把直线按照斜率为第一关键字,截距为第二关键字排序。搞一个以斜率为关键字的单调栈,单调栈记录的就是当前的上凸壳。算出将入栈的直线与top的交点X1和top与
Zhu8655
·
2021-05-02 06:22
BZOJ
-3211: 花神游历各国(线段树)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3211跟上帝造题的七分钟2那道题完全一样,就不多说了。。。练手题。。。期末考快到了,是不是该滚去学习了。。。代码:d1160924ab18972b3ae7c5ace4cd7b899f510af3.jpg.png#include#include#include#includeusingnamesp
AmadeusChan
·
2021-04-28 12:25
BZOJ
-3042: Acting Cute(环状DP转线性DP)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3042方程:f[i][j][0]=max(f[i-1][j][0],f[i-1][j][1])f[i][j][1]=max(f[i-1][j-1][1]+ui,f[i-1][j-1][0])然后第一次令f[1][0][0]=f[1][1][1]=0,目标状态f[n][m][0],f[n][m][
AmadeusChan
·
2021-04-18 03:10
BZOJ
1658 题解
题目翻译这次不放原题题面了。题目叙述炎热的夏日里,约翰带贝茜去水上乐园滑水.滑水是在一条笔直的人工河里进行的,沿河设有NNN(1≤N≤100001≤N≤100001≤N≤10000)个中转站,并开通了MMM(1≤M≤100001≤M≤100001≤M≤10000)条滑水路线。路线的起点和终点总在某个中转站上,起点和终点可能相同.有些中转站可能是许多条路线的起点或终点,而有些站则可能没有在任何路线里
jiangtaizhe
·
2020-10-08 16:51
题解
算法
c++
BZOJ
1658滑水题解--zhengjun
因为每一条边都要走个遍,所以如果一个点的入度等于出度,那么在这个点一定不用走路。如果一个点的入度小于出度,那么肯定还要从其他的点走路到这个点如果一个点的入度大于出度,那么肯定还要从这个店走路到其他的点现在,我们只要知道每一个点的入度减掉出度。比如样例很显然,让②②②和①①①一起,④④④和⑤⑤⑤一起,走路的路程最少但是如果是这样-12-131-2-2不能刚好两个匹配的话显然,一个负数一定是和最近的一
A_zjzj
·
2020-10-07 16:30
bzoj
思维
c++
【数位DP】CF55D
BZOJ
3329 HDU4352 SGU390 HDU5519
SPOJ10606SPOJ10606
BZOJ
3629
BZOJ
3629CodeForces55DCodeForces-55D题目大意:题目大意
冬日阳光下的一只猫
·
2020-09-17 11:32
DP
bzoj
3566(106/600)
著名的电子产品品牌SHOI刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看吧!”SHOI概率充电器由n-1条导线连通了n个充电元件。进行充电时,每条导线是否可以导电以概率决定,每一个充电元件自身是否直接进行充电也由概率决定。随后电能可以从直接充电的元件经过通
NineFailure
·
2020-09-17 11:23
ACM练习
动态规划
概率
BZOJ
2720 浅谈期望线性性分部转移
世界真的很大(纪念Re:CREATORS完结!!)期望是个很神奇的东西明确题意的期望思路之后,考虑怎么把期望的步骤分开一降低时间复杂度写出来之后考虑每一次转移之间的关系,进一步优化代码最后是O(n^2)的,应该是有O(n)做法的,应该改为巧妙看题先:descriptioninputoutput首先这道题求的是距离总和的期望。由于直接枚举排列再去暴力统计是不太可能的期望即权值*概率,考虑分开来考虑,
BerryKanry
·
2020-09-17 10:45
期望DP
BZOJ
bzoj
1010玩具装箱toy
很容易地,我们首先得到:s[x]=min{s[k]+(p[x]−p[k]+x−k−L−1)2}其中,p[n]=∑ni=1C[i]这样直接计算是会TLE的:O(n2)下面我们考虑优化:我们记f[x]=p[x]+x,c=L+1,那么方程简化为:s[x]=min{s[k]+(f[x]−f[k]−c)2}先看下决策单调性设k>j且有s[k]+(f[x]−f(k)−c)2x并记f[y]=f[x]+Δ显然Δ>
zzyu5ds
·
2020-09-17 08:10
bzoj
bzoj
1010 玩具装箱
题目大意:有n个数,分成连续的若干段,每段(假设从第j个到第i个组成一段)的分数为(X-L)^2,X为j-i+Sigma(Ck)i2#include3#include4#include5#include6#include7#include8#include9#defineinf213906214310#definelllonglong11#defineMAXN5001012usingnamespa
weixin_30902251
·
2020-09-17 07:08
斜率优化专题2——
bzoj
1010 [HNOI2008]玩具装箱toy 题解
【原题】1010:[HNOI2008]玩具装箱toyTimeLimit:1SecMemoryLimit:162MBSubmit:5434Solved:1969[Submit][Status]DescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具
阿蒋
·
2020-09-17 07:34
bzoj题解
省选题解
【
BZOJ
1010】玩具装箱
题解:h[]单调,s[]单调,所以直接单调队列维护一个上凸壳即可//bysdfzchy#include#include#include#includeusingnamespacestd;typedeflonglongLL;constintinf=(1'9'){if(ch=='-')f=-1;ch=getchar();}while(ch>='0'&&cheps)r--;q[++r]=i;}print
sdfzchy
·
2020-09-17 07:12
动态规划
-
优化
【HNOI2002】
bzoj
1010 玩具装箱
DescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1…N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩具之间要加入一个单位长度的填充物,形式地说如果将
sdfzyhx
·
2020-09-17 07:41
动态规划
bzoj
省选真题
【JZOJ1116】【
BZOJ
1010】玩具装箱TOY
description8月P教授要去看奥运,但是他割舍不下自己的一大堆智力玩具。于是,他决定把所有玩具都运到北京去。P教授使用自己的物体维数压缩器ODZ(ObjectDimensionZipper)来给玩具装箱。ODZ可以将任意物品变成一维,再装到一种特殊的一维容器中。P教授有编号为1…N的N件玩具,第i件玩具经过ODZ处理后一维长度是Ci。为了方便整理,P教授要求在一个一维容器中的玩具编号是连续
路人黑的纸巾
·
2020-09-17 06:44
DP
模拟赛
单调队列
斜率优化
bzoj
1010 玩具装箱 【决策单调性优化dp】
算是一道模板题。我们可以先得到朴素的dp方程:f[i]=min(f[j]+w(j,i)),j∈[0,i)。w(j,i)表示将j+1~i打包运输的费用,时间复杂度为O(n2)。然后打表可发现满足决策单调性,所以就可以用单调队列维护决策点,二分查找每个点作为决策点的区间即可,时间复杂度为O(nlogn)。不能在枚举时用直接判断j+1是否比j更优的方式移动决策点,如:f[0]=0;head=1;q[++
Neo__Z
·
2020-09-17 06:49
bzoj
动态规划优化
bzoj
1010 玩具装箱
玩具装箱P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩具之间要加入一个单位长度的填充物,形式地说如果将第i件玩具
aoyou1330
·
2020-09-17 06:31
BZOJ
1010 玩具装箱
BZOJ
1010玩具装箱我发现斜率优化的大多都是模板题。
aimifeng9177
·
2020-09-17 06:26
[
BZOJ
1010][HNOI2008]玩具装箱toy(斜率优化)
DescriptionP教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1…N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两件玩具之间要加入一个单位长度的填充物,形式地说如果将
S_G_G
·
2020-09-17 06:40
斜率优化
dp
斜率优化
BZOJ
HNOI
dp斜率优化
bzoj
1010玩具装箱题解
累加器传送门:http://blog.csdn.net/NOIAu/article/details/71775000题目传送门:https://cn.vjudge.net/problem/HYSBZ-1010想哭啊,这道题写和调一共用了两个多小时,最后才发现死在了一个括号匹配上面,WA的一下就哭出来了,这个故事告诉我们查错的时候一定要检查括号匹配啊,有些是编译器看不出来的,现在心情还久久不能平静首
NOIAu
·
2020-09-17 06:05
动态规划
noip模拟赛 小球游戏 cq
bzoj
3391(网格路径模型)
哇,考试考数学真的是不能玩了,特别还是考这种极其恶心的题意因为版权原因不能放上来,不过可以告诉你答案要mod998244353。。。题解:(趁我现在还记得,赶紧写下来。。。)首先说一下期望的概念:这道题要求的是方案的期望那么E=sigma(当前方案出现的概率*当前方案的方案数)概率在这里很显然是1/C(n,2),那么要求最后答案也要乘上C(n,2)就抵消了,所以实际要求的是方案的总数来考虑选择第i
Thyhhhhhh
·
2020-09-17 02:38
数学
考试题目
bzoj
4015: [FJOI2014]树的重心 dp
Description给定一个n个点的树,每个点的编号从1至n,问这个树有多少不同的连通子树,和这个树有相同的重心。其中n个点的树指的是n个点的最小连通图,显然n个点的树有n-1条边,去掉这n-1条边中的任何一条,原图都不再联通,任意两个点之间由唯一一条路径相连。对于一个树,树的重心定义为:删掉某点i后,若剩余k个连通分量,那么定义d(i)为这些连通分量中点的个数的最大值,所谓重心,就是使得d(i
Amber_lylovely
·
2020-09-17 02:07
DP
【
BZOJ
3302】[Shoi2005]树的双中心【DFS】【TreeDP】
【题目链接】考虑暴力做法,我们可以枚举删掉某条边,然后在两个子树里找重心,统计答案即可,O(n^2)的。发现树高最多100,并且发现每次转移只可能向着权值和更大的地方移动,那么我们可以记录出每个节点权值和最大的儿子。但是如果删掉一条边的时候,把这个儿子给归到另一个子树里了,所以我们还得记录次大权值和的儿子。复杂度O(nh)。设sum[x]表示x的子树中的权值和。设res[x]表示在x的子树中,将x
BraketBN
·
2020-09-17 02:11
搜索
/
DFS
/
BFS
Tree
DP
树的中心
BZOJ
2748(DP)
非常简单的DP题。类似背包的操作,按照音量改变值进行状态转移即可。#includeusingnamespacestd;#defineREP(i,n)for(inti(0);i=(b);--i)#definefor_edge(i,x)for(inti=H[x];i;i=X[i])#defineLLlonglong#defineULLunsignedlonglong#defineMPmake_pair
weixin_30469895
·
2020-09-17 02:25
【
bzoj
2748】 HAOI2012音量调节 背包dp
一开始以为自己读错题了,这不是傻逼题么?!!!于是开始丧病的玩空间,结果发现那些200K的是怎么出来的?!!!#include#include#include#include#include#includeusingnamespacestd;boolf[2][1010];intn,m,s,c;intmain(){scanf("%d%d%d",&n,&s,&m);memset(f,0,sizeof(
qingdaobaibai
·
2020-09-17 01:22
动态规划
BZOJ
2748
BZOJ
2748题目
BZOJ
2748分析考虑DPDPDPf[i][j]f[i][j]f[i][j]表示音量为jjj可以由前iii次增加或减少构成f[i][j]=1(f[i−1][j+a[i]]=1∣∣f
strategist_614
·
2020-09-17 01:59
BZOJ
bzoj
2748/HAOI2012题解(动态规划)
第一次在CSDN发题解,题目非常水,就当它是测试性质的文章好了。Description一个吉他手准备参加一场演出。他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都要改变一次音量。在演出开始之前,他已经做好了一个列表,里面写着在每首歌开始之前他想要改变的音量是多少。每一次改变音量,他可以选择调高也可以调低。音量用一个整数描述。输入文件中给定整数beginLevel,代表吉他刚开始的音量
orangebird806
·
2020-09-17 01:02
动态规划
bzoj
2748 音量调节 背包动规
这种题也能算省选。。AC代码:#include#includeusingnamespacestd;intn,m,a[105];booldp[105][2005];intmain(){inti,x;scanf("%d%d%d",&n,&x,&m);dp[0][x]=1;for(i=1;i=a[i])dp[i][x]=dp[i-1][x-a[i]];if(x+a[i]=0;i--)if(dp[n][i
lych_cys
·
2020-09-17 01:51
bzoj
[
bzoj
2748]音量调节
f[i][j]:1~i物品中是否可以达到jf[i][j]=f[i-1][j+a[i]]||f[i-1][j-a[i]](如果合法)1#include2#include3#include4#include5#include6#include7#include8#include9#include10#include11#include12usingnamespacestd;1314intn,a[110
aoping9329
·
2020-09-17 01:54
bzoj
2748
题解:简单dp代码:#includeusingnamespacestd;constintN=1005;intn,x,m,a[N],f[N][N];intmain(){scanf("%d%d%d",&n,&x,&m);for(inti=1;i=0&&f[i-1][j-a[i]])f[i][j]=1;}for(inti=m;i>=0;i--)if(f[n][i]){printf("%d",i);ret
a5199519
·
2020-09-17 01:12
数据结构与算法
BZOJ
系列2748《[HAOI2012]音量调节》题解
Description一个吉他手准备参加一场演出。他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都要改变一次音量。在演出开始之前,他已经做好了一个列表,里面写着在每首歌开始之前他想要改变的音量是多少。每一次改变音量,他可以选择调高也可以调低。音量用一个整数描述。输入文件中给定整数beginLevel,代表吉他刚开始的音量,以及整数maxLevel,代表吉他的最大音量。音量不能小于0也
Dante__Alighieri
·
2020-09-17 01:35
BZOJ
BZOJ
2748(HAOI2012)[音量调节]--01背包
【链接】
bzoj
2748【题目大意】给你n,初始数的大小和所能达到最大数的大小,在给你n个数让你每次加上这个数或减去这个数,但不能超过限定大小,使最后得到的结果最大。
Greninja_Wu
·
2020-09-17 01:02
BZOJ题解
背包
BZOJ题解
By
Greninja
部分常见刷题网站的题解
By
Greninja
2019.01.20【SDOI2015】【
BZOJ
3994】【洛谷P3327】约数个数和(莫比乌斯反演)
BZOJ
传送门洛谷传送门解析:首先呢,这个既没有gcdgcdgcd也没有lcmlcmlcm的式子让我们很头疼啊。。。
zxyoi_dreamer
·
2020-09-16 20:12
莫比乌斯反演
【
BZOJ
2961】共点圆(圆的反演)(半平面交)(CDQ分治)
传送门用了Lambda表达式,需要开C++11,只能在dark
bzoj
上交。题解:由于所有圆都过原点,直接反演后将所有圆交的区域表示为半平面交,然后上CDQ分治判断就行了。
zxyoi_dreamer
·
2020-09-16 20:12
_____分治_____
半平面交
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他