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
4777 [Usaco2017 Open]Switch Grass MST+线段树+multiset
Description给定一张带权无向图,每个点有一个颜色,每次改变一个点的颜色,要求你在操作后输出这个图中最近异色点对之间的距离最近异色点对定义为:一对点颜色不同,且距离最小Solution容易想到答案一定在最小生成树上,并且只可能是最小生成树上的某一条边那么可以对每个节点以颜色为下标建线段树,线段树的叶子节点用multiset记录节点所代表颜色出现的距离,再用一个全局multiset记录全局最
olahiuj
·
2020-08-13 15:45
c++
线段树
stl
最小生成树
bzoj
1978 [BeiJing2010]取数游戏 game dp
Description小C刚学了辗转相除法,正不亦乐乎,这小P又出来捣乱,给小C留了个难题。给N个数,用a1,a2…an来表示。现在小P让小C依次取数,第一个数可以随意取。假使目前取得aj,下一个数取ak(k>j),则ak必须满足gcd(aj,ak)≥L。到底要取多少个数呢?自然是越多越好!不用多说,这不仅是给小C的难题,也是给你的难题。2≤L≤ai≤1000000;30%的数据N≤1000;10
olahiuj
·
2020-08-13 15:45
c++
一般dp
BZOJ
1592 Usaco 2008 Feb Making the Grade 路面修整 DP
题目大意:给出一个不整齐的路面,可以将一个路面升高或者降低,都需要话费|x-x'|的费用,把路面修正成单调不降或单调不升的最小花费是多少。思路:路面的高度跨度有点大啊,先离散化。之后f[i][j]表示到i为止路面保证单调不降并且最高高度为j的最小花费是多少,利用一个前缀和优化一下。单调不升也一样,简单DP水过。。CODE:#include#include#include#include#inclu
16bit戦争
·
2020-08-13 14:16
BZOJ
DP
USACO
BZOJ
3261. 最大异或和 (可持久化Trie)
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3261题意:给定n个数,q个操作;操作有两种类型;第一种:在n个数后添加一个数;第二种:给定L、R、X,求a[p]xora[p+1]xor…xora[N]xorx,其中p∈[L,R]分析:可持久化Trie裸题代码:#includeusingnamespacestd;typedeflonglon
Jerry99s
·
2020-08-13 14:40
Trie
字符串
异或
bzoj
2424: [HAOI2010]订货
Description某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的订货单价为di,上个月月底未销完的单位产品要付存贮费用m,假定第一月月初的库存量为零,第n月月底的库存量也为零,问如何安排这n个月订购计划,才能使成本最低?每月月初订购,订购后产品立即到货,进库并供应市场,于当月被售掉则不必付存贮费。假设仓库容量为S。Input第1行:n,m,S(0i+1建一条流量为X,费用
LjcoderDCC
·
2020-08-13 14:06
OI
#
bzoj
3187#区间修改的RMQ问题(zkw线段树版)
区间修改的RMQ问题时间限制:1Sec内存限制:128MB题目描述给出N(1≤N≤50,000)个数的序列A,下标从1到N,每个元素值均不超过1000。有两种操作:(1)Qij:询问区间[i,j]之间的最大值与最小值的差值(2)Cijk:将区间[i,j]中的每一个元素增加k,k是一个整数,k的绝对值不超过1000。一共有M(1≤M≤200,000)次操作,对每个Q操作,输出一行,回答提问。输入第1
itselaineZ
·
2020-08-13 14:52
线段树
#数学期望题目#
BZOJ
43184318:OSU!TimeLimit:2SecMemoryLimit:128MBDescriptionosu是一款群众喜闻乐见的休闲软件。
itselaineZ
·
2020-08-13 14:52
bzoj
math
#
bzoj
2404#最长链(树的直径/树形DP)
2404:最长链时间限制:1Sec内存限制:128MB题目描述给定一棵有n个节点的树,求每个节点到其他节点的最大距离输入输入第一行是一个自然数n(n≤10000),接下来(n−1)行描述:第i行包含两个自然数,表示编号为i的节点连接到的节点编号和这条网线的长度..距离总长不会超过10^9.每行中的两个数字用空格隔开.输出输出包含n行.第i行表示对于离编号为i的节点最远的节点与该节点的距离Si(1≤
itselaineZ
·
2020-08-13 14:52
bzoj
BZOJ
3132 上帝造题的七分钟题解(树状数组+差分)
题目:
BZOJ
3132.题目大意:给定一个n∗mn*mn∗m的矩阵初始全为000,现在有mmm个操作可能为:1.给一个子矩阵加上一个数.2.询问某个子矩阵的和.1≤n,m≤20481\leqn,m\leq20481
hezlik
·
2020-08-13 14:41
bzoj
1012(线段树模板题)
题目读了三遍才读懂,对于蒟蒻来说,看上去很难得样子,实际就是线段树的单点更新,然后求区间最值,无奈之前还想着怎么建树插进去。。结果REn次,感觉自己水的一匹,唉~做题效率极低。。。。真是被自己蠢哭了#include#include#include#include#include#pragmawarning(disable:4996);#definelllonglongusingnamespaces
ha_ha_to_yang
·
2020-08-13 14:08
线段树
BZOJ
4337 树的同构(树的重心+括号序列/哈希)
【题目描述】树是一种很常见的数据结构。我们把N个点,N-1条边的连通无向图称为树。若将某个点作为根,从根开始遍历,则其它的点都有一个前驱,这个树就成为有根树。对于两个树T1和T2,如果能够把树T1的所有点重新标号,使得树T1和树T2完全相同,那么这两个树是同构的。也就是说,它们具有相同的形态。现在,给你M个有根树,请你把它们按同构关系分成若干个等价类。【输入格式】第一行,一个整数M。接下来M行,每
Michael_GLF
·
2020-08-13 14:22
[
BZOJ
2733][HNOI2012永无乡][线段树合并+并查集]
[
BZOJ
2733][HNOI2012永无乡]题目大意:有一些岛屿,一开始由一些无向边连接。
g1n0st
·
2020-08-13 14:21
Bzoj
2017
线段树
线段树合并
并查集
洛谷4208
bzoj
1016 JSOI2008 最小生成树计数 矩阵树定理
题目链接题意:给你nn个点,mm条无向边,求最小生成树个数。n≤100n≤100,m≤1000m≤1000,其中每种权值的边不超过1010条。由于有每种权值的边不超过1010条,所以有可以过的搜索算法,但是我觉得这道题作为练习题而不是比赛题的话,用搜索写实在是有点可惜。下面我们来介绍这道题的做法。首先,对于最小生成树,有以下性质:1.在做最小生成树的过程中,每种边权处理完后图的连通性相同。2.在最
forever_shi
·
2020-08-13 14:05
矩阵树定理
BZOJ
4919 大根堆 线段树合并 二分 离散化
题目链接题意:给你一棵树,每个点有点权,问你最多能选出多少个点,使得所有选出的点中子节点的权值都比父节点小(严格小于)。点数2e5,权值1e9题解:首先的一个暴力是用一个树形dp,dp[x][i]dp[x][i]dp[x][i]表示点xxx为根的子树内,最大权值是iii时子树内最多选的点数。我们不难发现,随着这个iii的增大,最多选出的点数也是单调不降的。于是我们考虑从子节点转移过来,dp[x][
forever_shi
·
2020-08-13 14:05
数据结构
线段树
二分
离散化
线段树合并
【
BZOJ
-3295】动态逆序对
题目链接题目描述对于序列A,它的逆序对数定义为满足iAj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。题解CDQ分治涉及到删除一个数,怎么搞,想了也没有好的解决方法。我们只喜欢统计某元素贡献而不会删除元素贡献。那就把删除改为插入就行了。越早删掉的可以视为越晚插入,每有删的则视为依次从最开始插入即可。再来考虑怎么做。
element_hero
·
2020-08-13 14:24
#
CDQ分治
======题解======
——分治——
bzoj
1997 判断是否为平面图
#includeusingnamespacestd;namespaceSAT{constintmaxn=20005;constintmaxm=5000005;intn;inthe[maxn],ver[maxm],ne[maxm],tot;intdfn[maxn],low[maxn],c[maxn],st[maxn],top,tim,color;vectorbcc[maxn];voidinit(in
职业砖瓦匠
·
2020-08-13 14:24
2-SAT
bzoj
4861 / P3715 [BJOI2017]魔法咒语
P3715[BJOI2017]魔法咒语AC自动机+dp+矩阵乘法常规思路是按基本串建立AC自动机然鹅这题是按禁忌串建立AC自动机对后缀是禁忌的点以及它的失配点做上标记$(a[i].ed)$,到时候不访问。基本串转化为自动机上的边:设$p[j][i]$表示第$j$个节点加上第$i$个串会到的节点编号在建好AC自动机后可以直接处理。现在分类讨论(对,两份代码)1.$Li$对于长度为2的情况,就开2倍的
dingqiongliang0363
·
2020-08-13 13:53
BZOJ
5335: [TJOI2018]智力竞赛
BZOJ
5335:[TJOI2018]智力竞赛https://lydsy.com/JudgeOnline/problem.php?
diaopang1934
·
2020-08-13 13:17
Jzoj1020 逆序对统计 ≈
Bzoj
3295 动态逆序对
Jzoj1020:Dramatic是在太菜了。最近,他学习了有关逆序对的知识,并且掌握了计算一个序列逆序对个数的高效算法,因此,他兴冲冲的跑去向YY牛炫耀。YY牛对此不屑一顾,并打击Dramatic说:“这是在太小儿科了!”Dramatic很不甘心,于是在他的强烈要求下,YY牛给他出了一道跟逆序对有关的“难题”(显然,对于YY牛来说是简单题)。题目是这样的:YY牛首先给Dramatic一个长度为
dianning8393
·
2020-08-13 13:43
[
BZOJ
4627][BeiJing2016]回转寿司 cdq分治
怎么短怎么写对吧,cdq分治代替数据结构把区间连续的看成前缀和相减,排序单调队列维护即可注意sum[0]/**************************************************************Problem:4627User:di4CoveRyLanguage:C++Result:AcceptedTime:716msMemory:2464kb*********
HbFS-
·
2020-08-13 13:08
CDQ分治
Bzoj
3990 [SDOI2015]排序
TimeLimit:20SecMemoryLimit:128MBSubmit:651Solved:338Description小A有一个1-2^N的排列A[1..2^N],他希望将A数组从小到大排序,小A可以执行的操作有N种,每种操作最多可以执行一次,对于所有的i(13#include4#include5#include6#include7#defineLLlonglong8usingnamesp
dezhen7015
·
2020-08-13 13:35
Bzoj
4259 残缺的字符串
TimeLimit:10SecMemoryLimit:128MBSubmit:387Solved:93Description很久很久以前,在你刚刚学习字符串匹配的时候,有两个仅包含小写字母的字符串A和B,其中A串长度为m,B串长度为n。可当你现在再次碰到这两个串时,这两个串已经老化了,每个串都有不同程度的残缺。你想对这两个串重新进行匹配,其中A为模板串,那么现在问题来了,请回答,对于B的每一个位置
dezhen7015
·
2020-08-13 13:34
Bzoj
3772 精神污染
TimeLimit:10SecMemoryLimit:64MBSubmit:446Solved:129Description兵库县位于日本列岛的中央位置,北临日本海,南面濑户内海直通太平洋,中央部位是森林和山地,与拥有关西机场的大阪府比邻而居,是关西地区面积最大的县,是集经济和文化于一体的一大地区,是日本西部门户,海陆空交通设施发达。濑户内海沿岸气候温暖,多晴天,有日本少见的贸易良港神户港所在的神
dezhen7015
·
2020-08-13 13:34
【
BZOJ
1294】【SCOI2009】围豆豆Bean
DescriptionInput第一行两个整数N和M,为矩阵的边长。第二行一个整数D,为豆子的总个数。第三行包含D个整数V1到VD,分别为每颗豆子的分值。接着N行有一个N×M的字符矩阵来描述游戏矩阵状态,0表示空格,#表示障碍物。而数字1到9分别表示对应编号的豆子。Output仅包含一个整数,为最高可能获得的分值。SampleInput38330-1003000000000010203#00000
dcx2001
·
2020-08-13 13:49
状压dp
搜索
spfa
Luogu 3665 [USACO17OPEN]Switch Grass 切换牧草
BZOJ
4777被权限了。这道题的做法看上去不难,但是感觉自己yy不出来。首先是两个结论:1、答案一定是连接着两个异色点的一条边。2、答案一定在最小生成树上。
dashu497731727
·
2020-08-13 13:43
bzoj
1102: [POI2007]山峰和山谷Grz (floodfill)
1102:[POI2007]山峰和山谷GrzTimeLimit:10SecMemoryLimit:162MBSubmit:747Solved:385[Submit][Status][Discuss]DescriptionFGD小朋友特别喜欢爬山,在爬山的时候他就在研究山峰和山谷。为了能够让他对他的旅程有一个安排,他想知道山峰和山谷的数量。给定一个地图,为FGD想要旅行的区域,地图被分为n*n的网格
clover_hxy
·
2020-08-13 13:53
bfs
bzoj
4545: DQS的trie (后缀自动机+LCT)
题目描述传送门题目大意:给出一棵trie树(1)询问当前trie的本质不同的子串数目是多少。(2)以点rt为根向下长出一个子树,大小为si。接下来si-1行,每行两个整数u,v和一个字符c,表示u号节点和v号节点之间有一条边,边上的字母为c。若长出子树之前当前树的大小是n,则这si-1点的编号分别为n+1,n+2…n+si-1。(3)一个字符串S,询问字符串S在当前trie中的出现次数。题解广义后
clover_hxy
·
2020-08-13 13:22
后缀自动机
LCT
bzoj
5335: [TJOI2018]智力竞赛【二分+最小路径覆盖】
Description小豆报名参加智力竞赛,他带上了n个好朋友作为亲友团一块来参加比赛。比赛规则如下:一共有m道题目,每个入都有1次答题机会,每次答题为选择一道题目回答,在回答正确后,可以从这个题目的后续题目,直达题目答错题目或者没有后续题目。每个问题都会代表一个价值,比赛最后的参赛选手获得奖励价值等价于该选手和他的亲友团没有回答的问题中的最低价值。我们现在知道小豆和他的亲友团实力非常强,能够做出
Neo__Z
·
2020-08-13 13:10
二分答案
二分图
bzoj
BZOJ
4152 The Captain(dijkstra+巧妙建图)
BZOJ
4152TheCaptain题面很简洁:给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。
baliu5600
·
2020-08-13 13:02
[
BZOJ
]4129: Haruna’s Breakfast 树上带修改莫队+分块
DescriptionHaruna每天都会给提督做早餐!这天她发现早饭的食材被调皮的Shimakaze放到了一棵树上,每个结点都有一样食材,Shimakaze要考验一下她。每个食材都有一个美味度,Shimakaze会进行两种操作:1、修改某个结点的食材的美味度。2、对于某条链,询问这条链的美味度集合中,最小的未出现的自然数是多少。即mex值。请你帮帮Haruna吧。Input第一行包括两个整数n,
200815147
·
2020-08-13 13:52
莫队算法
分块
半小时写完替罪羊重构点分树做动态动态点分治之紫荆花之恋的wyy贴心指导
参考书:《算法艺术与信息学竞赛——刘汝佳》,《算法导论》,《具体数学》题库:
bzoj
baben4194
·
2020-08-13 13:42
【
BZOJ
3050】【USACO 2013 Jan Gold金组】坐座位 Seating
【USACO20131月金组】seating时间限制:1Sec内存限制:128MB题目描述为了赚更多的钱,奶牛场开了一间专门做奶昔的餐馆。这个餐馆有N个位子(1=len)returnquery(u=len)returnnodes[uconstintMAXN=510000;constintMAXM=310000;constintREMOVE=2;constintFILL=1;inlineintmax
aigan1964
·
2020-08-13 12:50
【cq
bzoj
】1785:残缺棋盘上放车的方案数 --状压dp --输入毁一生
【高级算法】残缺棋盘上放车的方案数时间限制:1Sec内存限制:64MB题目描述在n*n(n≤20)的方格棋盘上放置n个车,某些格子不能放,求使它们不能互相攻击的方案总数。我们将每一行允许放棋子的位置设为1,禁止的位置设为0,例如1101表示该行上的第2列禁止放棋子。输入第1行:1个整数n接下来n行,每行n个0、1数字,表示第i行的允许禁止状态输出第1行:1个整数,表示放置方案的总数样例输入5001
aigan1964
·
2020-08-13 12:49
[POJ3189][cq
bzoj
1640]稳定的奶牛分配 解题报告
[POJ3189]稳定的奶牛分配时间限制:1Sec内存限制:64MB题目描述农夫约翰有N(1#include#includeusingnamespacestd;namespaceisap{constintMAXN=2000;constintMAXM=1000000;constintINF=0x7f7f7f7f;constintINF4BIT=0x7f;structNode{intv,c,nxt,b
aigan1964
·
2020-08-13 12:18
bzoj
3257: 树的难题
题目链接
bzoj
3257:树的难题题解dp一下代码#include#include#includeinlineintread(){intx=0,f=1;charc=getchar();while(c'9
agtvo48266
·
2020-08-13 12:13
BZOJ
2870 最长道路tree 题解
题目传送门题目大意:给一棵树,每个点有点权,一条路径的贡献为路径上最小的点权×\times×路径上的点数,找出贡献最大的路径的贡献。题解考虑边分治,重构树时,虚点的点权设为所在子树树根的点权,然后考虑将路径上的点数转化为路径上的边数+1,然后将实边边权设为111,虚边边权设为000。求解时,每次将重心边左右两棵子树的点分别存下来,并且存下他们到重心边路径上的边权和以及最小点权,分别记在两个数组f1
Hypoc_
·
2020-08-13 12:54
题解_杂
bzoj
-2286 消耗战【虚树+倍增lca+单调栈】
2286:[Sdoi2011消耗战TimeLimit:20SecMemoryLimit:512MBSubmit:1815Solved:645[Submit][Status][Discuss]Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的能源维系战斗,我军胜利在望。已
兔衰
·
2020-08-13 12:21
acm_数据结构
虚树
倍增lca
单调栈
[
BZOJ
2142]礼物
Description一年一度的圣诞节快要来到了。每年的圣诞节小E都会收到许多礼物,当然他也会送出许多礼物。不同的人物在小E心目中的重要性不同,在小E心中分量越重的人,收到的礼物会越多。小E从商店中购买了n件礼物,打算送给m个人,其中送给第i个人礼物数量为wi。请你帮忙计算出送礼物的方案数(两个方案被认为是不同的,当且仅当存在某个人在这两种方案中收到的礼物不同)。由于方案数可能会很大,你只需要输出
a5163273
·
2020-08-13 12:12
BZOJ
2763 [JLOI2011]飞行路线(洛谷P4568)
分层图最短路
BZOJ
题目传送门洛谷题目传送门妙蛙把原图分成k+1层,每一层向下一层连距离为0的边,然后跑一遍最短路就好了。
forezxl
·
2020-08-13 12:04
洛谷
BZOJ
图论---最短路
蒟蒻zxl的Blog专栏
【瞎扯】树上差分的基本思路
可能这样讲不是很详细,那就看一道例题【Noip2015】运输计划(【
Bzoj
4326】)。大意是有许多条运输路径,让你在把一条边的用时不计的情况
Zhayan9QvQ
·
2020-08-13 12:52
差分思想
模板与总结
有趣的数列 [Codevs 2337,
Bzoj
1485,HNOI2009]
题目地址请点击——有趣的数列【题目描述】我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件:(1)它是从1到2n共2n个整数的一个排列{ai};(2)所有的奇数项满足a1=y,所以相当于走到(n,n)且不可以穿过直线y=x的路径总数!根据我之前写的网格这篇博文,ans=[Cn2n−Cn−12n]modp=[(2n)!n!⋅n!−(2n)!(n+1)!⋅(n−1)!]modp=[(2
XY20130630
·
2020-08-13 12:23
题解
数学
BZOJ
CodeVS
[
bzoj
4825][Hnoi2017]单旋
题目大意有五种操作:给spaly插入一个数、把最小(或最大)值旋转到根(插入后不旋转)、把最小(或最大)值旋转到根后删除。每次操作输出对应节点在spaly中的深度。由于是spaly,操作是单旋的。操作次数n≤100000,所有数互不相同分析首先是插入操作。容易发现,节点的深度是当前spaly中比它小中最大的、比它大的中最小的,两个节点深度更大值+1。接下来是旋转&删除。旋转最小、大值的思路类似,这
WorldWide_D
·
2020-08-13 12:45
数据结构
BZOJ
3295 动态逆序对(CDQ分治)
Description对于序列A,它的逆序对数定义为满足iAj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数Input输入第一行包含两个整数n和m,即初始元素的个数和删除的元素个数。以下n行每行包含一个1到n之间的正整数,即初始排列。以下m行每行一个正整数,依次为每次删除的元素Output输出包含m行,依次为删除每个
v5zsq
·
2020-08-13 12:56
BZOJ
分治
维护点分树
BZOJ
地震裸题。
BZOJ
幻想乡战略游戏就是求带权重心,这个东西只需要从某个
Timsei
·
2020-08-13 12:14
BZOJ
1001 最短路求最小割
对于这道题,是一个裸的求一张图最小割的问题,可是数据太大,dinic过不了,注意到题目中的图是平面图,因此我们可以通过将平面图转化为对偶图的形式在对偶图中跑最短路,这样就可以用SPFA或堆优化的dijkstra来做了#include#include#include#includeusingnamespacestd;#definemaxn2000005intlast[3*maxn],other[3*
TSOI_Vergil
·
2020-08-13 12:31
最短路
BZOJ
5039 序列维护 (线段树区间乘+区间加)
BZOJ
5039序列维护https://www.lydsy.com/JudgeOnline/problem.php?id=5039DescriptionJYY有一个维护数列的任务。
骑马看骆驼a
·
2020-08-13 12:32
线段树
[
bzoj
5335][二分图匹配]智力竞赛
Description小豆报名参加智力竞赛,他带上了n个好朋友作为亲友团一块来参加比赛。比赛规则如下:一共有m道题目,每个入都有1次答题机会,每次答题为选择一道题目回答,在回答正确后,可以从这个题目的后续题目,直达题目答错题目或者没有后续题目。每个问题都会代表一个价值,比赛最后的参赛选手获得奖励价值等价于该选手和他的亲友团没有回答的问题中的最低价值。我们现在知道小豆和他的亲友团实力非常强,能够做出
Rose_max
·
2020-08-13 12:49
bzoj
二分图匹配
[
bzoj
3331][强联通][树上差分]压力
Description如今,路由器和交换机构建起了互联网的骨架。处在互联网的骨干位置的核心路由器典型的要处理100Gbit/s的网络流量。他们每天都生活在巨大的压力之下。小强建立了一个模型。这世界上有N个网络设备,他们之间有M个双向的链接。这个世界是连通的。在一段时间里,有Q个数据包要从一个网络设备发送到另一个网络设备。一个网络设备承受的压力有多大呢?很显然,这取决于Q个数据包各自走的路径。不过,
Rose_max
·
2020-08-13 12:19
bzoj
树上差分
强联通
BZOJ
1861 [Zjoi2006]Book 书架
Description小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么
「已注销」
·
2020-08-13 12:17
平衡树
【
BZOJ
3295】 [Cqoi2011]动态逆序对
3295:[Cqoi2011]动态逆序对TimeLimit:10SecMemoryLimit:128MBSubmit:1373Solved:465[Submit][Status][Discuss]Description对于序列A,它的逆序对数定义为满足iAj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。Input输
Regina8023
·
2020-08-13 12:44
~CDQ分治~
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他