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
sdoi2008
BZOJ3531 SDOI2014旅行 【离线+树链剖分】
(思路类似
SDOI2008
郁闷的小J)注意一点,这里是单点修改。如果是区间修改最坏会被卡成n2n^2n2。。。代码细节:一,结构体定义c:颜色t:此操作
Junwinds
·
2023-10-31 23:01
数据结构
树链剖分
woj
P2466 [
SDOI2008
] Sue 的小球(区间dp)
P2466[
SDOI2008
]Sue的小球(区间dp)链接:P2466[
SDOI2008
]Sue的小球很有意思的一道题,想各种方法都无从下手,看了洛谷题解瞬间懂了。
CCSU_梅子酒
·
2023-09-29 05:03
DP
专栏
算法
c++
动态规划
P2466 [
SDOI2008
] Sue 的小球 ( 区间dp
#includeusingnamespacestd;usingPII=pair;usingll=longlong;usingVI=vector;usingnamespacestd;intn,s;lldp[1010][1010][2];structball{intx,y,v;}b[1010];boolcmp(balla,ballb){returna.x>n>>s;for(inti=1;i>b[i].
stay fool
·
2023-09-08 15:13
dp
算法
动态规划
图论
[区间DP]石子合并极其变种问题(环形,40000堆型)P1880 [NOI1995]石子合并+[
Sdoi2008
]石子合并/poj1738An old Stone Game
有N堆石子,现要将石子有序的合并成一堆,规则如下:(1)每次只能移动任意相邻的2堆石子合并,合并花费为新合成的一堆石子的数量。求将这N堆石子合并成一堆总花费,要求N#include#includeusingnamespacestd;constintN=50005;intstone[N];intn,t,ans;voidcombine(intk){inttmp=stone[k]+stone[k-1];
osatalp
·
2023-08-07 06:52
树形动态规划
石子合并极其变种问题
「
SDOI2008
」仪仗队
目录1.介绍2.分析3.代码1.有注释版2.copy专用1.介绍(同上,教练把lg禁了,暂时给不了网址+还我LG!!!)怎么说呢,弱化forest(forest网址下次补上)就这一个弱化,就从莫比乌斯反演欧拉函数2.分析看一看图片其实我们可以沿着对角线就是一下把它变成、与(截屏截的好丑呀qwq)实际上,我们只需要求的总数给它乘二加三(因为有(1,0),(1,1),(0,1))即可问题又来了:怎么求
L('ω')┘脏脏包└('ω')」
·
2023-07-15 04:52
题解
题解
BZOJ 2186 [
Sdoi2008
]沙拉公主的困惑 - 筛法+线性求逆元
首先有一个很好玩的线性递推求逆元的方法:http://blog.csdn.net/whyorwhnt/article/details/19169035对于这道题,若设gcd(a,b)=1,则必然有gcd(a+kb,b)=1,因在modb系中,加b对于余数无影响。下面需要对此题证明一个结论,即:在1~n!中有phi(m!)n!m!个数与m!互质。首先phi即在m!范围内与m!互质的数,然后把它扩展到
x_1023
·
2020-09-16 00:46
筛法
其他数论相关
Link Cut Tree 总结
(LCT\),动态树的一种,又可以\(link\)又可以\(cut\)引用:http://www.cnblogs.com/zhoushuyu/p/8137553.html二、题目初步[x]P2147[
SDOI2008
18790970257
·
2020-09-15 03:10
php
数据结构与算法
仪仗队
SDOI2008
洛谷的题,没有图。。。。题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入输出格式输入格式:共一个数N输出格式:共一个数,即C君应看到的学生人数。输入输出样例输入样例#1:复制4输出样例#1:复制9
刁打
·
2020-09-14 01:03
[
SDOI2008
]沙拉公主的困惑
题目链接Solution:题意即求1~N!中与M!互质的数的个数。由于,所以有,又因为有。可推得后面的纯阶乘预处理较简单,考虑前面括号中的预处理,可推出:当i是质数时,有当i是合数时,有所以只需再预处理出逆元,就可以在O(n)的时间里预处理出需要的值,每个询问O(1)回答即可。Code:#include#definerep(i,j,k)for(inti=j;i=k;i--)usingnamespa
ZGS_WZY
·
2020-08-23 00:15
欧拉函数
[
SDOI2008
] 立方体覆盖 - 矩形切割(立方体切割)
题目描述A君近日为准备省队选拔,特意进行了数据结构的专项训练。训练过程中就遇到了“矩形面积并”这道经典问题,即:给出N个各边与坐标轴平行(垂直)的矩形,求矩形覆盖的面积之和。A君按纵坐标建立线段树后按横坐标扫描计算,轻易AC了这道题,时间复杂度为O(NlogN)。为了强化训练,A君将问题推广到三维空间中,即:给出N个各棱与坐标轴平行(垂直)的立方体,求立方体覆盖的体积之和。为了简化问题,令立方体均
Bill_Yang_2016
·
2020-08-20 02:50
矩形切割
bzoj 2190 //2190: [
SDOI2008
]仪仗队 欧拉函数/容斥原理/线性筛+欧拉函数/莫比乌斯反演/莫比乌斯反演+分块+前缀和
bzoj2190//2190:[
SDOI2008
]仪仗队//在线测评地址https://www.lydsy.com/JudgeOnline/problem.php?
mrcrack
·
2020-08-18 00:12
跟着大佬学算法
洛谷 P2158 [
SDOI2008
]仪仗队 欧拉函数
题目链接:点我跳转题目大意:如下图,给出一个方阵,求角落里的人可以直接看到的人的数量题目分析:1.暴力算法如果(x,y)位置的人可以被看到,那么(kx,ky)位置的人一定可以被看到,那么我们不难发现,当且仅当,x与y互质的时候可以被看到,否则,会被(xm,ym)(\fracxm,\fracym)(mx,my)挡住,(m是最大公约数),显然,我们可以发现,最为暴力的思路就是枚举(x,y),然后计算g
ChenyangDu
·
2020-08-17 22:34
洛谷
数论
NOIP 前的垂死挣扎
10.11计划:[x]P2939[USACO09FEB]改造路RevampingTrails[]P3601签到题[x]P2158[
SDOI2008
]仪仗队[]P1021邮票面值设计[x]CF280CGameonTree
dav74739
·
2020-08-17 22:38
BZOJ2190 [
SDOI2008
]仪仗队(洛谷P2158)
欧拉函数BZOJ题目传送门洛谷题目传送门看出来后就变成套路题了。能看到的点的横坐标和纵坐标肯定互质。那么转化一下就变成∑n−1i=1∑n−1j=1[(i,j)=1]∑i=1n−1∑j=1n−1[(i,j)=1]。然后想上什么上什么。。。把原式拆成2∑n−1i=1∑ij=1[(i,j)=1]2∑i=1n−1∑j=1i[(i,j)=1],即2∑n−1i=1φ(i)2∑i=1n−1φ(i),然后前缀和算
forezxl
·
2020-08-17 21:19
洛谷
BZOJ
数论---欧拉定理/函数
蒟蒻zxl的Blog专栏
[
SDOI2008
]仪仗队 洛谷2158 BZOJ2190
题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入输出格式输入格式:共一个数N输出格式:共一个数,即C君应看到的学生人数。思路将矩阵拆成左上和右下两个三角形,特判(1,1),(1,0),(0,1)(
ZXfoil
·
2020-08-17 21:31
数学
洛谷 P2158 [
SDOI2008
]仪仗队
题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入输出格式输入格式:共一个数N输出格式:共一个数,即C君应看到的学生人数。输入输出样例输入样例#1:4输出样例#1:9说明【数据规模和约定】对于100
ShinyaLicone
·
2020-08-17 20:03
洛谷
数论
欧拉函数
LCT总结
(Splay\)进行维护的,其使用方式非常灵活,因此,要熟练运用\(LCT\),必须对\(Splay\)的结构了如指掌模板Luogu3690【模板】LinkCutTree(动态树)Luogu2147[
SDOI2008
GK0328
·
2020-08-13 11:00
P2155 [
SDOI2008
]沙拉公主的困惑
题面题目可简化为求:\[\displaystyle\sum_{i=1}^{n!}{[gcd(i,m!)=1]}(1到n!中,所有与m!互质的数的个数)\]如何求解:首先假设有\(gcd(a,b)=1\),则一定有\(gcd(a+b,b)=1\)。所以考虑把\(n!\)分为\(\frac{n!}{m!}\)块,其中\(m\leqn\),所以\(n!\)mod\(m!\)一定等于\(0\),即我们分出
Vanyun
·
2020-08-12 20:00
【
SDOI2008
】仪仗队
题面题解当$(x,y)$能被看到时,$gcd(x,y)=1$,所以可以求$\sum_{i=0}^n\sum_{j=0}^n[gcd(x,y)=1]$或者用欧拉函数代码#include#defineRGregister#defineclear(x,y)memset(x,y,sizeof(x));usingnamespacestd;templateinlineTread(){Tdata=0,w=1;c
weixin_30868855
·
2020-08-10 23:56
SDOI2008
仪仗队
TimeLimit:10SecMemoryLimit:259MBDescription作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input共一个数N。Output共一个数,即C君应看到的学生人数。Sam
weixin_30448685
·
2020-08-10 22:43
luogu P2158 [
SDOI2008
]仪仗队 【模版】
题解数论类型的题目,一头雾水。第一次见到欧拉函数,这里记录一下。Code筛法/*特性:1.若a为质数,phi[a]=a-1;2.若a为质数,bmoda=0,phi[a*b]=phi[b]*a3.若a,b互质,phi[a*b]=phi[a]*phi[b](当a为质数时,ifbmoda!=0,phi[a*b]=phi[a]*phi[b])*/intm[n],phi[n],p[n],nump;//m[i
会飞的蟋蟀
·
2020-08-10 21:55
luogu
数学
WaWa的奇妙冒险(第十八周集训自闭现场)
切水题时间)洛谷P1198[JSOI2008]最大数洛谷P2023[AHOI2009]维护序列洛谷P1111修复公路洛谷P2320[HNOI2006]鬼谷子的钱袋洛谷P1199三国游戏洛谷P1984[
SDOI2008
不迎自来 不期而遇
·
2020-08-10 20:34
萌新级
P2158 [
SDOI2008
]仪仗队(C++_数论_(筛法_递推)/(莫比乌斯反演)/(欧拉函数))
题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入格式共一个数N输出格式共一个数,即C君应看到的学生人数。输入输出样例输入#14输出#19说明/提示【数据规模和约定】对于100%的数据,1≤N≤40
ccql
·
2020-08-10 20:11
算法
P2158 [
SDOI2008
]仪仗队
题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入输出格式输入格式:共一个数N输出格式:共一个数,即C君应看到的学生人数。输入输出样例输入样例#1:复制4输出样例#1:复制9题解:这个题有个规律:以
辣鸡和菜鸡的区别
·
2020-08-10 19:16
eular
洛谷 P2158 [
SDOI2008
]仪仗队 题解(数论)
题目链接解题方法1首先对于这种,有关一次函数的题目,一定要想到求最大公约数,仔细观察会发现,以C君为0点建立坐标系,只要gcd(x,y)>1,就不能被看见因为前面肯定被挡住了,例如(3,6)前面肯定有(1,2)被挡住了。2首先明白了这一点,但是此题的数据有40000*40000个点,显然会炸。有大佬用欧拉公式解决,但是我实在看不懂,也不想看,什么时候学了欧拉公式再来补坑。用的是类似埃式筛法筛质数的
_hunxuewangzi
·
2020-08-10 18:36
数论
洛谷 P2158 [
SDOI2008
]仪仗队
题目描述作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。输入输出格式输入格式:共一个数N输出格式:共一个数,即C君应看到的学生人数。输入输出样例输入样例#1:4输出样例#1:9说明【数据规模和约定】对于100
「已注销」
·
2020-08-10 14:38
数学
【bzoj2190】【
SDOI2008
】仪仗队(数论)
【题目描述】传送门【题解】由题意可知可以由对角线分成两半,且人数相等。满足能被看见的条件是:横坐标与纵坐标互质。反证:设gcd(i,j)=d,那么坐标为(i,j)的人一定可以被坐标为(id,jd)的人挡住。最左下角的三个能看见的点应该单独计算。即计算N*N矩阵的公式为(∑i=2N−1ϕ(i))∗2+3我们可以用欧拉筛线性筛出ϕ的值,时间是O(N)的。【代码】#include#include#inc
Clove_unique
·
2020-08-10 13:52
题解
数学相关
省选
题解 P2158 【[
SDOI2008
]仪仗队】
原题链接作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。我们发现,所有gcd(i,j)=1\gcd(i,j)=1gcd(i,j)=1也就是iii和jjj互质的元素,才会被C君看到(除了1,01,01,0和0
zhk1211
·
2020-08-10 13:15
欧拉函数
仪仗队[
SDOI2008
]\[LuoguP2158]
欢迎大家访问我的老师的OJ———caioj.cn题面描述传送门思路这道题和可见点数没有差别。欧拉函数做法就不写了。主要讲讲莫反做法吧。回顾一下Zap(这真的是一道模板题啊!)设D(a,b,k)D(a,b,k)D(a,b,k)表示满足x≤a,y≤bx\lea,y\lebx≤a,y≤b且k∣gcd(x,y)k\mid\gcd(x,y)k∣gcd(x,y)的二元组有多少对。由于D(a,b,k)=⌊a/
zsyz_lb2003
·
2020-08-09 04:54
莫比乌斯反演
欧拉函数
BZOJ 2049 [
Sdoi2008
]Cave 洞穴勘测 LCT
题意:链接方法:LCT解析:搞了一下午的LCT,这道题就当做第一道模板?题。然后大概写个理解总结什么的。首先!splay不要写挂!不要写挂!然后对于这道题。没有什么奇怪的操作。只有两个操作,将两个节点连起来,将两个节点之间的连边断开。每一次询问,询问两个节点是否连通。听起来挺简单的,一下子就想到了并查集有没有!然而发现并查集并不可以搞。也许是我太弱,但是我真的不会并查集的分割。所以还是老老实实来想
wzq_QwQ
·
2020-08-09 02:13
Link
Cut
Tree
BZOJ刷题录
BZOJ2049:[
SDOI2008
]洞穴勘测——题解
http://www.lydsy.com/JudgeOnline/problem.php?id=2049https://www.luogu.org/problemnew/show/P2147辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条
weixin_34366546
·
2020-08-09 00:48
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测 (动态树入门)
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MBSubmit:1528Solved:644[Submit][Status]Description
weixin_34124651
·
2020-08-09 00:53
【lct】bzoj2049 [
Sdoi2008
]Cave 洞穴勘测
题意:维护一个动态并查集,支持加边,删边,维护两点连通性。主要用到了lct的AccessFindRootChangeRootlinkcut操作。#include#include#include#include#includeusingnamespacestd;#definemaxn10005intfa[maxn],c[maxn][2],siz[maxn];boolis_root[maxn],del
weixin_33957648
·
2020-08-09 00:12
[
SDOI2008
]Cave 洞穴勘测
题目描述辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这些通道则被称之为这两个洞穴之间的一条路径。洞穴都十分坚固无法破坏,然而通道不太稳定,时常因为外界影响而发
weixin_30679823
·
2020-08-08 23:53
BZOJ2049: [
Sdoi2008
]Cave 洞穴勘测
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MBSubmit:9096Solved:4351[Submit][Status][Discuss
weixin_30672295
·
2020-08-08 23:21
【LCT】BZOJ2049 [
SDOI2008
]Cave 洞穴勘测
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MBSubmit:10059Solved:4863[Submit][Status][Discuss
weixin_30603633
·
2020-08-08 23:03
bzoj:2049: [
Sdoi2008
]Cave 洞穴勘测
Description辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这些通道则被称之为这两个洞穴之间的一条路径。洞穴都十分坚固无法破坏,然而通道不太稳定,时常因
weixin_30566149
·
2020-08-08 23:55
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测(LCT裸题)
题目链接:BZOJ2049:[
Sdoi2008
]Cave洞穴勘测题意:三个操作.1链接xy2断开xy3询问xy是否连通题解:LCT裸题1#include2#defineF(i,a,b)for(inti=
weixin_30500105
·
2020-08-08 23:39
BZOJ 2049 [
Sdoi2008
]Cave 洞穴勘测
AC通道:http://www.lydsy.com/JudgeOnline/problem.php?id=2049[分析]这题仍然也是不需要转化模型的单纯维护森林的问题[因为两点之间至多一条路径嘛].所以仍然是考验LCT的代码与重要函数的实现.这次主要进行的操作多了Cut(u,v)\Link(u,v)\Query(u,v)分别作用是删除边(u,v),连接边(u,v),判断两点是否在同一棵树中[在同
weixin_30345055
·
2020-08-08 23:34
php
BZOJ 2049 洞穴勘测 (LCT 模板)
2049:[
Sdoi2008
]Cave洞穴勘测Description辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。
w4149
·
2020-08-08 23:36
BZOJ
LCT
—————数据结构—————
—————模板—————
【BZOJ】2049 [
Sdoi2008
]Cave 洞穴勘测 LCT入门题
传送门:【BZOJ】2049[
Sdoi2008
]Cave洞穴勘测题目分析:模板题代码如下:#include#include#includeusingnamespacestd;constintMAXN=10005
poursoul
·
2020-08-08 22:50
动态树【LCT】
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测 LCT
入门级LCT:只有CutLink2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MBSubmit:3073Solved:1379[Submit]
码代码的猿猿的AC之路
·
2020-08-08 22:41
数据结构
[BZOJ2190][
SDOI2008
]仪仗队
2190:[
SDOI2008
]仪仗队TimeLimit:10SecMemoryLimit:259MBDescription作为体育委员,C君负责这次运动会仪仗队的训练。
slongle_amazing
·
2020-08-08 21:56
数学—欧拉函数
【
SDOI2008
】【BZOJ2049】Cave 洞穴勘测
【题目链接】BZOJ2049【前置技能】LCT【题解】LCT模板题,支持link,cut,以及判断树上两点间的连通性。时间复杂度O(QlogN)O(QlogN)O(QlogN)【代码】#include#defineINF0x3f3f3f3f#defineLLlonglong#defineMAXN10010usingnamespacestd;intn,m;chars[20];templatevoid
步六孤明琪
·
2020-08-08 21:48
【类型】做题记录
BZOJ-2049 2049: [
Sdoi2008
]Cave 洞穴勘测 LCT||并查集||可撤销并查集+时间分治
大家都很强,可与之共勉。辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这些通道则被称之为这两个洞穴之间的一条路径。洞穴都十分坚固无法破坏,然而通道不太稳定,时常
Lazer2001
·
2020-08-08 21:43
BZOJ
LCT
时间分治
并查集
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测【LCT】
2049:[
Sdoi2008
]Cave洞穴勘测【题目描述】传送门【题解】裸地linkCutTree。最近刚学,所以打了一些模板题。
XSamsara
·
2020-08-08 20:16
BZOJ
LCT
bzoj 2049: [
Sdoi2008
]Cave 洞穴勘测
题意:要求维护一个森林,支持加边删边,询问两点是否相连。题解:LCT入门题(话说高一了LCT都不会)看一下定义,这题还挺简单的。rotate不能错。一些不同点注意一下。code:#include#include#include#includeusingnamespacestd;structtrnode{intfa,son[2],rev;}tr[30005];voidupdate(intx){if(
fyc_kabuto
·
2020-08-08 19:27
LCT
2049: [
Sdoi2008
]Cave 洞穴勘测 LCT第一题
话说都高一了,我居然还不会LCT于是今天,终于写了第一发LCT,虽然是最简单的,很多操作都没有。。但总归是我写的第一发。。话说我在写的是否发现一个很需要注意的地方,就是要注意rotate的时候要判一下不能是根,要不会GG在bzoj居然是MLE,真奇怪,难道是入栈太多了?#include#include#include#include#includeusingnamespacestd;constin
OI界第一麻瓜
·
2020-08-08 19:27
LCT
lct-洞穴勘探(bzoj2049)
洞穴勘探2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MBSubmit:11718Solved:5846[Submit][Status][Discuss
oshawott_cute
·
2020-08-08 19:03
acm
LCT——洛谷P2147 [
SDOI2008
]Cave 洞穴勘测
https://www.luogu.org/problem/show?pid=2147lct我想说一下splay的部分;首先;我们一开始读入n表示有n棵树的森林;我们每次合并x,y是吧x,y两颗树合并起来;但是每棵树有很多splay;所以这些splay必须要互补影响;splay部分intget(intx){if(ch[fa[x]][1]==x)return1;if(ch[fa[x]][0]==x)
largecub233
·
2020-08-08 17:50
____目前无用____
上一页
1
2
3
4
下一页
按字母分类:
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
其他