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
4031: [HEOI2015]小Z的房间
题目大意:求生成树个数做法:用matrix-tree定理。对于一个图,求出它的拉普拉斯算子cc[i][j]=d[i][j]-a[i][j],d为度数矩阵,当i=j时为i的度数,否则为0,a为邻接矩阵。然后求出矩阵c的行列式。我的做法是高斯消元,把c消成一个上三角后求对角线的乘积,但由于这道题要对10^9进行取模,所以消元时不能开double除,而要不断地辗转相除(乘逆元也不行,不是质数)。Tips
MatouKariya
·
2020-09-12 05:19
BZOJ
大视野 1059: [ZJOI2007]矩阵游戏 解题报告
二分图匹配,用行匹配列。code:/**************************************************************Problem:1059Language:C++Result:AcceptedTime:316msMemory:1744kb**********************************************************
L_0_Forever_LF
·
2020-09-12 05:08
二分图匹配
BZOJ
bzoj
5306 [Haoi2018]染色(容斥原理+ntt)
一个不会数数的老年咸鱼选手的学习经历x首先我很快的得到了一个式子:Cim∗n!(s!)i∗(n−is)!∗(m−i)n−isCmi∗n!(s!)i∗(n−is)!∗(m−i)n−is但是我说不出它的意义…感觉很重复x,需要容斥x然后就傻掉了gg其实可以按套路来,给每一项设一个容斥系数b[i],令nn=min(m,n/S)nn=min(m,n/S)即最后答案为Ans=∑i=0nnb[i]∗Cim∗n
Icefox_zhx
·
2020-09-12 05:25
bzoj
容斥原理
组合数学
[
BZOJ
4031][HEOI2015]小Z的房间(矩阵树定理+高斯消元)
======这里放传送门======题解没错这就是个裸题矩阵树定理:定义一个图的基尔霍夫矩阵为:A[i][j]=⎧⎩⎨d[i],−1,i=ji≠j其中d[i]表示点i的度。对于无向图来说,这个矩阵的任何一个n-1阶主子式的行列式的值就是这个图的不同生成树个数。其中n-1阶主子式表示在矩阵中任意去掉标号相同的一行和一列以后剩下的子矩阵但是这题模数实在是太!恶!心!了!!!ATP尝试了N多种方法包括什
FromATP
·
2020-09-12 05:15
BZOJ
高斯消元消来消去
【
BZOJ
/Luogu】1798/P3373 [Ahoi2009]Seq 维护序列seq/【模板】线段树 2 区间加、乘线段树
20171014大事件题目交十次必定AC定理RunIDUserProblemResultMemoryTimeLanguageCode_LengthSubmit_Time2353336FMM1798Accepted10984kb5760msC++/Edit3490B2017-10-1410:43:562352043FMM1798Wrong_Answer10984kb964msC++/Edit3469
FMM666
·
2020-09-12 05:41
线段树
裸题练手感
Luogu
BZOJ
bzoj
5311 贞鱼(WQS二分)(四边形不等式)
题目
bzoj
5311贞鱼题解WQS二分+四边形不等式这个人好强的,我都不会四边形不等式httpshttps://www.cnblogs.com/AKCqhzdy/p/9898197.html大概是说,如果
逐梦起航-带梦飞翔
·
2020-09-12 05:16
四边形不等式
刷题之路
WQS二分
线性基
用法:1.维护一个集合S,S的任一子集的异或和不为02.查询一个数是否可以用n个数的异或和表示3.给出n个数,求最大异或和(nlogn)(
bzoj
2115)namespaceXOR{llda[65];inlinevoidinsert
hz_826
·
2020-09-12 04:33
学习笔记
BZOJ
4031 [HEOI2015]小Z的房间
传送门题解:因为持续写题感到恶心又不想显得太颓于是随便存几个板子求生成树方案数?矩阵树定理板子题。这就当我存个板子的地方吧。总之就是对于边(i,j),矩阵a[i][j]值-1,a[i][i]值+1。然后求个行列式即可。代码:#include#include#definemaxn105#definemod1000000000usingnamespacestd;intn,m,d[5]={0,1,0,-
dogeding
·
2020-09-12 04:22
矩阵树
懵逼了半天终于AC
BZOJ
1503 [NOI2004] 郁闷的出纳员 treap
题意:链接方法:treap解析:这是本蒟蒻的第二道treap题,第二遍写的时候update,左旋右旋,插入函数都可以大概写出来了(还是得练啊),然而del函数却被虐了,自己也想到用个什么基准来记(不过怎么写基准啊喂!),还是看了题解才看明白基准的用法和del函数,这题不像做的第一道,所以tr[k].w这个变量没必要存在,加了会超时别问我为什么.总之,还是得练啊附上讲解链接:http://blog.
wzq_QwQ
·
2020-09-12 04:22
Balanced
Binary
Tree
Treap
BZOJ刷题录
bzoj
4391: [Usaco2015 dec]High Card Low Card(贪心 + 思维)
原题链接题目描述:奶牛Bessie和Elsie在玩一种卡牌游戏。一共有2N张卡牌,点数分别为1到2N,每头牛都会分到N张卡牌。游戏一共分为N轮,因为Bessie太聪明了,她甚至可以预测出每回合Elsie会出什么牌。每轮游戏里,两头牛分别出一张牌,点数大者获胜。同时,Bessie有一次机会选择了某个时间点,从那个时候开始,每回合点数少者获胜。Bessie现在想知道,自己最多能获胜多少轮?输入格式:第
diqiao4431
·
2020-09-12 02:19
bzoj
3631: [JLOI2014]松鼠的新家(树上差分)
bzoj
3631题目描述:松鼠的新家是一颗树,新家有n个房间,由n-1条边连接。小熊维尼要来参观,按一定的顺序参观n个房间,每到一个房间都要在那个房间拿走一个糖果(最后一个房间除外)。
diqiao4431
·
2020-09-12 02:19
bzoj
3436: 小K的农场(差分约束系统)
原题链接题目描述:小K是个特么喜欢玩MC的孩纸。。。小K在MC里面建立很多很多的农场,总共n个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得一些含糊的信息(共m个),以下列三种形式描述:农场a比农场b至少多种植了c个单位的作物,农场a比农场b至多多种植了c个单位的作物,农场a与农场b种植的作物数一样多。但是,由于小K的记忆有些偏差,所以他想要知道存不存在一种情况,使得农场的种植作物
diqiao4431
·
2020-09-12 02:19
bzoj
1880: [Sdoi2009]Elaxia的路线(最短路 + DP)
原题链接题目描述:最近,Elaxia和w的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们必须合理地安排两个人在一起的时间。Elaxia和w**每天都要奔波于宿舍和实验室之间,他们希望在节约时间的前提下,一起走的时间尽可能的长。现在已知的是Elaxia和w所在的宿舍和实验室的编号以及学校的地图:地图上有N个路口,M条路,经过每条路都需要一定的时间。具体地说,就是要求无向图中,两对点间最
diqiao4431
·
2020-09-12 02:19
数据结构与算法
[NOI2004]郁闷的出纳员
BZOJ
1503因为这道题是对所有人的工资进行修改,所以用一个“基准值”,每次只需要修改基准值就可以了。
KikiDMW
·
2020-09-12 02:23
Treap
KD_Tree 【
bzoj
2648 &&
bzoj
2716】SJY摆棋子 && [voilet 3] 天使玩偶
题目大意:维护一堆点,支持插入一个点和查询距离一个给定的点的曼哈顿距离最近的点。题目分析:(KD_Tree)据说还可以用CDQ分治做,但是因为要分四个象限讨论,很麻烦的说呀QAQ我这种萌萌哒蒟蒻自然去学KDT啦~(>▽#include#include#defineM500500usingnamespacestd;constintINF=0x3f3f3f3f;structpoint{intx,y;p
Todobe
·
2020-09-12 00:03
bzoj
KD-Tree
[
bzoj
2151][贪心]种树
DescriptionA城市有一个巨大的圆形广场,为了绿化环境和净化空气,市政府决定沿圆形广场外圈种一圈树。园林部门得到指令后,初步规划出n个种树的位置,顺时针编号1到n。并且每个位置都有一个美观度Ai,如果在这里种树就可以得到这Ai的美观度。但由于A城市土壤肥力欠佳,两棵树决不能种在相邻的位置(i号位置和i+1号位置叫相邻位置。值得注意的是1号和n号也算相邻位置!)。最终市政府给园林部门提供了m
Rose_max
·
2020-09-12 00:57
bzoj
贪心
乱搞
【
BZOJ
2694】Lcm(莫比乌斯反演)
传送门注意到其实可以把∀n>1,n2∤gcd(i,j)\foralln>1,n^2\not|gcd(i,j)∀n>1,n2∣gcd(i,j)写作∣μ(gcd(i,j))∣|\mu(gcd(i,j))|∣μ(gcd(i,j))∣然后把lcm(i,j)lcm(i,j)lcm(i,j)写作ij/gcd(i,j)ij/gcd(i,j)ij/gcd(i,j)然后就可以大力莫反了最后推出来就是∑T=1nS
Stargazer.
·
2020-09-11 22:26
莫比乌斯反演
BZOJ
2097: [Usaco2010 Dec]Exercise 奶牛健美操
BZOJ
2097:[Usaco2010Dec]Exercise奶牛健美操二分·贪心题解:二分直径k。在每个点把其每个儿子的最长链从大到小排序,如果最大+次大>k,把最大砍掉,重复此过程并计数。
FuTaimeng
·
2020-09-11 19:54
二分
贪心
BZOJ
3037: 创世纪
BZOJ
3037:创世纪树形Dp题解:先来考虑树上的情况,设f[u][0/1]表示u的子树中,这个点选或者不选的答案。
FuTaimeng
·
2020-09-11 19:54
<
动态规划
>
树形dp
[
BZOJ
2716/2648][Violet 3]天使玩偶/SJY摆棋子[KDtree]
KDtree干这个复杂度是不对的,重构不一定有作用解释一下的话,因为复杂度是跟size相关的,所以重构作用不大,KDtree在查询最近点对中的作用仅仅是剪枝,可以构造数据使得他遍历O(n)个节点hackkdtree(上面这个是按照洛谷数据范围n,m3e5造的intn,m,x,y,now,ans,op,cnt,d[2];structNode{intMin[2],Max[2],d[2];Node*ls
weixin_34358092
·
2020-09-11 17:23
BZOJ
.2716.[Violet3]天使玩偶(K-D Tree)
洛谷,
BZOJ
都这样。。(数据范围错了吧和SYJ摆棋子一样n=5e5→_→)但是n=5e5为什么仍要3倍空间(重构的话)。。迷。吊打CDQ。[Upd]为啥我以前写不怎么加fread。。
weixin_30629977
·
2020-09-11 17:15
bzoj
3576: [Hnoi2014]江南乐
传送门:http://www.lydsy.com:808/JudgeOnline/problem.php?id=3576思路:每堆石子都构成一个独立的游戏,所以SG[x]就表示只有一堆数量为x的石子的游戏的SG值,显然当x#include#includeconstintmaxn=1000010;usingnamespacestd;intT,F,n,a[maxn],tim,vis[maxn],sg[
weixin_30597269
·
2020-09-11 17:43
BZOJ
2716: [Violet 3]天使玩偶(KD-Tree)
DescriptionInputOutputSampleInput10010081232716525844242595342962581497509718643472255288937754567229086545689387861456972385758764534885427835347081252497974433938826827582219288967097291453642123584
weixin_30312659
·
2020-09-11 17:51
BZOJ
1444 有趣的游戏【AC自动机、概率DP】
先对给出的字符串建立AC自动机。也是也可以说是trie图,一个状态图。那么只要解出所有节点的概率就可以了。但是由于这些节点并没有明确的先后关系,而是构成了一个环的关系,所以只能有高斯来解出概率。构造扩展矩阵的时候:(分为根节点1和一般节点i)因为根节点出现的概率为1,所以对根节点方程构造出一个完整的方程。MAT[1][1]=MAT[1][n+1]=1,设一共有n个节点,表明到达这个点的概率为1一般
粽子猪zZ
·
2020-09-11 16:21
ACM/ICPC
bzoj
1208 splay伸展树
splay伸展树主要有两种操作形式(1)正常的二叉树插入形式功能:a、查找b、求最大值c、最小值d、求前驱e、求后继f、删点g、合并splay树(这里的删除直接利用splay树的结点下标)(2)区间形式(插入是以区间形式插入的)区间形式的伸展树相当于线段树,支持线段树的所有操作,并且还支持区间插入这个功能,比如操作区间[a,b],将根设为a-1,根的右孩子设为b+1,那么根的右孩子的左孩子就是所求
粽子猪zZ
·
2020-09-11 16:21
ACM/ICPC
[Hnoi 2014]
bzoj
3576 江南乐 [博弈论]
Description:nn堆石子,每次可以把一堆石子分成若干份,任意两份之间的差≤1≤1且每堆都要>=m>=m,问先后手输赢。Solution:sgsg函数裸题,但是不能枚举后继,复杂度过高。发现这样分事实上只有n−−√n种数量不同的石子,并且由于xorxor只和奇偶性有关,那么利用分块优化枚举即可。#includeusingnamespacestd;constintN=1e5+5;intn,f
pocket_legend
·
2020-09-11 15:47
OJ-bzoj
博弈论
BZOJ
3576: [Hnoi2014]江南乐
首先把游戏拆解一下会发现每一堆石子是一个游戏所以是Multi-SG,总体sg值是每个游戏的sg值的异或和考虑单个游戏,数量为n的一堆石子的后继状态是拆完之后的石子的sg值的异或和于是结合SG定理就得到了一个优秀的m^2算法(优秀个毛线啊)(m为石子个数的最大值)然后我们考虑一个比较特殊的情况显然把n拆成m堆会出现k=n/m和k+1两种情况,堆数分别是k1=m-k2,k2=n%m,所以这个的sg值是
nlj1999
·
2020-09-11 15:23
博弈论
【kuangbin带我飞】专题二 搜索进阶
A-Eight看起来好像在
bzoj
见过的?状压爆搜?一般好像爆搜都是用bfs的,有没有什么是使用进阶的搜索方法呢?H-Gapbfs+hash应该想到bfs的,毕竟每一步都只有4种选法,最多24步?
韵意丶布丁公主
·
2020-09-11 13:20
搜索
【
BZOJ
3576】 [Hnoi2014]江南乐
3576:[Hnoi2014]江南乐TimeLimit:30SecMemoryLimit:512MBSubmit:739Solved:293[Submit][Status][Discuss]Description小A是一个名副其实的狂热的回合制游戏玩家。在获得了许多回合制游戏的世界级奖项之后,小A有一天突然想起了他小时候在江南玩过的一个回合制游戏。游戏的规则是这样的,首先给定一个数F,然后游戏系统
Regina8023
·
2020-09-11 13:09
~博弈论~
bzoj
2716
感人肺腑pascal过不去系列(可能是自己弱,因为有pascal过去了毕竟)那个这种平面点还有一种处理方法是kdtree,太弱了不会有时间学一下我还是用了cdq分治,首先肯定要把绝对值这个不和谐的东西去掉然后就变成了4个部分,这样就非常好维护了,然后还是cdq分治的一般步骤有优化建议的欢迎指教……1constinf=1000000007;2typenode=record3x,y,p,z:longi
weixin_34290000
·
2020-09-11 11:34
BZOJ
2716
http://www.lydsy.com/JudgeOnline/problem.php?id=2716x坐标排序时间cdq分治y坐标树状数组维护对于每次询问左下角的点维护前缀最大值x+y然后坐标翻转做剩下三次操作#include#include#definegcgetchar()#defineFOR(i,s,t)for(registerinti=s;ib?a:b;}inlineintmin(in
weixin_30726161
·
2020-09-11 10:29
BZOJ
2716天使玩偶
不会KD-tree怎么办?CQD硬搞。建立正常的平面直角坐标系,首先我们只考虑在目标点左下角的点对目标点的贡献,由于左下点的横纵坐标都小于目标点,那么曼哈顿距离就可以化简了,绝对值去掉后,得到$x2+y2-(x1+y1)$,那么我们的目标就转化为了求横纵坐标以及时间轴都小于目标查询点的更改点所作出的贡献,这是一个三维偏序问题,我们在树状数组中维护x+y的最大值,进而即可更新答案。可是这样做我们只是
weixin_30538029
·
2020-09-11 10:20
bzoj
2716 [Violet 3]天使玩偶
2716:[Violet3]天使玩偶TimeLimit:80SecMemoryLimit:128MBSubmit:2160Solved:936[Submit][Status][Discuss]DescriptionInputOutputSampleInput10010081232716525844242595342962581497509718643472255288937754567229086
weixin_30528371
·
2020-09-11 04:22
bzoj
1028
1028:[JSOI2007]麻将TimeLimit:1SecMemoryLimit:162MBSubmit:307Solved:135[Submit][Status][Discuss]Description麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌(共有东、南、西、北、中、发、白七种)和序数牌(分为条子、饼子、万子三种花色,每种花色各有一到九的九种牌),每种牌各四张。在麻将中,通常情况
weixinding
·
2020-09-10 21:30
[
BZOJ
2504]疯狂的馒头 并查集题
这个题是老师上课讲的题,对我来说还能勉强接受,所以就写了个解题报告。好了,先看题:INPUT四个正整数,n,m,p,q。OUTPUTn行,第i行表示第i个馒头的最终颜色样例输入4324样例输出2230额,这个呢,就是用并查集倒过来做,先读入,然后从m到1来染色,一开始我也没有想到,因为倒过来做的话就可以肯定是最终颜色了,之后,我们再算区间(ip+q)%n+1及(iq+p)%n+!也就是L和R区间中
_Destiny__Fate_(DLS)
·
2020-09-10 20:51
并查集
BZOJ
2716 天使玩偶
之前写过CDQ+线段树的,被惨烈地卡常卡了下来...所以决定改写KD-tree这里先放个代码占个坑,后面再写教程吧.#include#include#include#include#includenamespaceZeonfai{inlineintgetInt(){inta=0,sgn=1;charc;while(!isdigit(c=getchar()))if(c=='-')sgn*=-1;wh
weixin_30878501
·
2020-09-10 19:43
bzoj
4195 [Noi2015]程序自动分析(八中OJ牛逼)
https://www.lydsy.com/JudgeOnline/problem.php?id=4195/*niupi*/#include#definedebug(x)cerr>t;while(t--){init();intn;cin>>n;for(inti=1;i>a[i]>>b[i]>>c[i];mp[++num]=a[i];mp[++num]=b[i];}sort(mp+1,mp+num+
UUUUh
·
2020-09-10 16:13
BZOJ
1028 JSOI 2007 麻将 贪心
题目大意给出一种简化的麻将游戏规则,给出一副牌,问是否听牌,如果听,听那些张。思路一开始图样,写搜索,果断T了。其实就是一个显然的贪心。枚举听哪张牌,加进来,然后枚举最后剩下的雀头,对剩下的牌尽量组成m个顺子或者对子就行了。这时候我们从左往右扫,能够组成对子的就形成对子,不能的就和后面组成顺子。遇到小于0的就退出就好了。CODE#define_CRT_SECURE_NO_WARNINGS#incl
16bit戦争
·
2020-09-10 14:39
BZOJ
贪心
bzoj
1028 [JSOI2007]麻将(暴力枚举+贪心)
枚举等待牌,然后枚举一个对子,然后判断剩下的牌能否拿掉,我们可以从小到大贪心地先拿刻子,再拿顺子。复杂度O(n3)#include#include#include#includeusingnamespacestd;#definelllonglong#defineinf0x3f3f3f3f#defineN410inlinechargc(){staticcharbuf[1'9'){if(ch=='-'
Icefox_zhx
·
2020-09-10 11:21
bzoj
暴力
贪心
bzoj
1028 麻将 模拟 解题报告
Description麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌(共有东、南、西、北、中、发、白七种)和序数牌(分为条子、饼子、万子三种花色,每种花色各有一到九的九种牌),每种牌各四张。在麻将中,通常情况下一组和了的牌(即完成的牌)由十四张牌组成。十四张牌中的两张组成对子(即完全相同的两张牌),剩余的十二张组成三张一组的四组,每一组须为顺子(即同花色且序数相连的序数牌,例如条子的三、四、
Hawo11
·
2020-09-10 11:39
————单个题目———
————模拟————
【国家集训队2011】【
BZOJ
2141】排队
Description排排坐,吃果果,生果甜嗦嗦,大家笑呵呵。你一个,我一个,大的分给你,小的留给我,吃完果果唱支歌,大家乐和和。红星幼儿园的小朋友们排起了长长地队伍,准备吃果果。不过因为小朋友们的身高有所区别,排成的队伍高低错乱,极不美观。设第i个小朋友的身高为hi,我们定义一个序列的杂乱程度为:满足ihj的(i,j)数量。幼儿园阿姨每次会选出两个小朋友,交换他们的位置,请你帮忙计算出每次交换后
CreationAugust
·
2020-09-10 11:59
随便搞搞
cdq分治
[
BZOJ
1028][JSOI2007]麻将(模拟)
Description麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌(共有东、南、西、北、中、发、白七种)和序数牌(分为条子、饼子、万子三种花色,每种花色各有一到九的九种牌),每种牌各四张。在麻将中,通常情况下一组和了的牌(即完成的牌)由十四张牌组成。十四张牌中的两张组成对子(即完全相同的两张牌),剩余的十二张组成三张一组的四组,每一组须为顺子(即同花色且序数相连的序数牌,例如条子的三、四、
_Mocha_
·
2020-09-10 11:12
模拟
[
BZOJ
1028][JSOI 2007] 麻将 模拟+贪心思想
题目传送门:【
BZOJ
1028】题目大意:这里,我们考虑一种特殊的麻将。在这种特殊的麻将里,没有字牌,花色也只有一种。但是,序数不会被限制在1到9的范围内,而是在1到n的范围内。
江澤妮可
·
2020-09-10 11:48
各大OJ专题(POJ
BZOJ
hdu等)
bzoj
1028: [JSOI2007]麻将 (贪心)
题目描述传送门题解枚举听牌和对子,然后剩下的牌贪心的去判定。假设当前判断到i,那么cnt[i]先模3,然后让cnt[i+1]-=cnt[i],cnt[i+2]-=cnt[i],最后如果没有牌的数量#include#include#include#include#defineN10003usingnamespacestd;inta[N],cnt[N],n,m,ans[N];intmain(){sca
clover_hxy
·
2020-09-10 10:29
贪心
跳跳棋(国家集训队,LCA,洛谷P1852,
BZOJ
[2144])
文章目录题目思路代码题目题目链接描述跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。我们用跳跳棋来做一个简单的游戏:棋盘上有333颗棋子,分别在a,b,ca,b,ca,b,c这三个位置。我们要通过最少的跳动把他们的位置移动成x,y,zx,y,zx,y,z。(棋子是没有区别的)跳动的规则很简单,任意选一颗棋子,对一颗中轴棋子跳动。跳动两颗棋子距离不变。一次只允许跳过111颗
默_C202009
·
2020-08-26 16:56
题解
LCA
2019.02.26【九省联考2018】【
BZOJ
5251】【洛谷P4382】劈配(变形匈牙利)(二分答案)
BZOJ
传送门洛谷传送门解析:对于第一问,将匈牙利变形,改为每次在一定等级的志愿里面找未匹配的导师,对于改变导师的排名靠前的选手,也是在同一等级里面找匹配。对于第二问,显然可以二分答案。
zxyoi_dreamer
·
2020-08-26 16:23
二分答案
二分图匹配
树链剖分
树链剖分树链剖分简介实现模板Luogu3384模板树链剖分应用
BZOJ
1036ZJOI2008树的统计
BZOJ
4034HAOI2015树上操作
BZOJ
2243SDOI2011染色
BZOJ
3531SDOI2014
zhangche0526
·
2020-08-26 16:19
笔记
-线性数据结构
-树
BZOJ
5027: 数学题 数论
Description给出a,b,c,x1,x2,y1,y2,求满足ax+by+c=0,且x∈[x1,x2],y∈[y1,y2]的整数解有多少对?SampleInput11-30404SampleOutput4求一下第一个范围的x的范围,再求一下第二个范围的x的范围。求交集即可。有特判,如:a=0,b=0#include#include#includeusingnamespacestd;typed
_xgcxgc
·
2020-08-26 15:58
数论
xgc的做题记录
[AHOI2005]航线规划
【题目链接】洛谷P2542[AHOI2005]航线规划
BZOJ
1969:[Ahoi2005]LANE航线规划【分析】删边很麻烦,考虑离线后的倒序加边操作然而还是很难做。。。
又又大柚纸
·
2020-08-26 15:07
数据结构——线段树
树形结构——树链剖分
bzoj
2243: [SDOI2011]染色
2243:[SDOI2011]染色TimeLimit:20SecMemoryLimit:512MBSubmit:3271Solved:1262[Submit][Status][Discuss]Description给定一棵有n个节点的无根树和m个操作,操作有2类:1、将节点a到节点b路径上所有点都染成颜色c;2、询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段),如“112221”
weixin_30794491
·
2020-08-26 15:47
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他