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
HEOI
BZOJ 4552: [Tjoi2016&
Heoi
2016]排序
BC#76这题目好鏼啊!(我也不知道怎么就满足二分性了)#include#include#include#include#include#include#include#include#include#definerep(i,l,r)for(inti=l;i=l;i--)#definemmt(a,v)memset(a,v,sizeof(a))#definetra(i,u)for(inti=head
nlj1999
·
2020-07-13 08:58
二分法
线段树
BZOJ4552 [Tjoi2016&
Heoi
2016]排序
BC#76原题……二分答案,把小于等于mid的设成零,大于mid的设成1,然后排序可视为区间赋值和区间求和,可用线段树做当mid大于等于答案的时候,最后p的位置一定是0,当mid小于答案的时候,p的位置一定是1,所以满足可二分性复杂度O(nlog^2n)#include#include#include#include#include#include#include#include#include#
neither_nor
·
2020-07-13 08:01
BZOJ
线段树
二分
[bzoj 4552--TJOI2016&
HEOI
2016]排序
在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序。2:(1,l,r)表示将区间[l,r]的数字降序排序。最后询问第q位置上的数字。这道题思路挺巧妙的。它最后只问一个数肯定有蹊跷,
galiqing
·
2020-07-13 07:25
bzoj
二分
线段树
bzoj600步
【二分+线段树】BZOJ4552 [Tjoi2016&
Heoi
2016]排序
题面在这里首先想到二分然后就可以把整个序列转化成01序列(0比mid小,1比mid大)这样排序的操作就可以用线段树区间覆盖来实现最后判断K这个位置是0还是1,就完成了二分的验证竟然1A了,好高兴示例程序:#includeinlinecharnc(){staticcharbuf[100000],*p1=buf,*p2=buf;returnp1==p2&&(p2=(p1=buf)+fread(buf,
linkfqy
·
2020-07-13 07:41
BZOJ
线段树Segment_Tree
我的OI历程
常见OJ题解专栏
bzoj4555 [
HEOI
2016/TJOI2016]求和
题目描述在2016年,佳媛姐姐刚刚学习了第二类斯特林数,非常开心。现在他想计算这样一个函数的值:f(n)=∑i=0n∑j=0iS(i,j)×j!×2jf(n)=∑i=0n∑j=0iS(i,j)×j!×2jS(i,j)表示第二类斯特林数你能帮帮他吗?输出f(n)。由于结果会很大,输出f(n)对998244353(7×17×223+1)取模的结果即可Solution首先j的枚举上界可以直接变成n,原因
olahiuj
·
2020-07-13 06:42
c++
NTT
bzoj
BZOJ4552 [
HEOI
2016/TJOI2016]排序
AddressBZOJ4552洛谷P2824Solution很有意思的题。先考虑如果序列中的数字只有0和1的情况:记修改区间[l,r][l,r]中1的数量为sumsum。对于升序排序,即将区间[l,r−sum][l,r−sum]全部标记为0,区间[r−sum+1,r][r−sum+1,r]全部标记为1。对于降序排序,即将区间[l,l+sum−1][l,l+sum−1]全部标记为1,区间[l+sum
Log_x
·
2020-07-13 03:41
洛谷
BZOJ
[bzoj4552][TJOI&
HEOI
2016]排序
题目大意有一个n的排列,进行m次操作,每次操作是将一个区间升序或降序排序。请你输出m次操作后第p个位置的值。二分答案题解好机智!我们二分答案x,然后就是判断a[p]>=x?把原序列转化为01序列,0表示小于x,1表示大于等于x。那么区间升序排序其实就是把0全放前面,1都放后面。用线段树兹瓷区间赋值就好了。然后只需要维护区间0的个数。#include#include#definefo(i,a,b)f
WerKeyTom_FTD
·
2020-07-13 01:09
线段树
二分法
bzoj4552 [Tjoi2016&
Heoi
2016]排序(二分答案+线段树)
这题神啊orz我们二分答案,把大于等于x的变成1,小于x的变成0。对于01序列去排序我们就可以直接得出排序结果啦!于是我们用线段树维护一下,每次把l~r升序排序,就先统计出l~r有多少个0,多少个1,然后把0都放在前面即可。降序同理。#include#include#include#includeusingnamespacestd;#definelllonglong#defineinf0x3f3f
Icefox_zhx
·
2020-07-13 00:23
bzoj
二分答案
线段树
bzoj4552【TJOI2016&
HEOI
2016】排序
4552:[Tjoi2016&
Heoi
2016]排序TimeLimit:60SecMemoryLimit:256MBSubmit:291Solved:171[Submit][Status][Discuss
AaronPolaris
·
2020-07-12 23:00
二分
好题
线段树
OIer的狂欢
BZOJ 4552 排序
Heoi
2016
记得当年省选的时候这道题连暴力都没写对(尴尬ing)(当年天真的认为sort是左闭右闭的hhhhhh)思路:首先二分答案线段树首先二分答案,然后需要知道进行m次排序后p位置上的数字是否大于mid。对于一个mid,我们可以把序列里的数字分为两类,即大于mid的数和小于等于mid的数,分别用1和0表示。对这些0和1进行排序时,对于一个区间[l,r]进行升序排序,等价于把所有的0放在前面,所有的1放在后
weixin_34302798
·
2020-07-12 23:54
HEOI
2018题解
不能否认是一套非常棒的题目吧,应该是近几届质量最高的
HEOI
了,将来或许也很难超越。Day1T1《一双木棋》得分:50估分与得分一致,一致地低。没有梦想?
weixin_34266504
·
2020-07-06 01:12
HEOI
2017题解
Day1:T1:期末考试很水的一道题,但是自己搞了大半天过不了大样例.最后还A了...主要思想就是枚举最后一个完成的任务的时间然后对两部分的代价分类讨论统计一下。(考试代码,略丑)#include#include#includeusingnamespacestd;typedeflonglongll;inlinevoidread(int&x){x=0;charch;boolflag=false;wh
weixin_30855099
·
2020-07-05 22:43
[多项式求逆 模板题] BZOJ 4555 [Tjoi2016&
Heoi
2016]求和
推导不多说了在很久之前就写过了观察柿子gn=∑i=1n2∗Cin∗gn−i写成卷积的形式gnn!=∑i=1n2i!∗gn−i(n−i)!那么的话分别令f(x)=∑i=0∞gii!xih(x)=∑i=1∞2i!xi那么有f(x)=f(x)∗h(x)+1所以f(x)=11−h(x)#include#include#includeusingnamespacestd;typedeflonglongll;c
里阿奴摩西
·
2020-07-05 18:45
多项式
luoguP2824 [
HEOI
2016/TJOI2016]排序 二分+线段树
题意:给定一个排列,每次有两种操作:1区间降序排列2区间升序排列,求m才操作后q位置上的数字这道题非常神仙啊.假如说序列中只有0,1的话我们只需要用线段树维护0,1的个数然后进行区间覆盖即可.由于所有数互不相同,考虑二分$q$点上的数$mid$,然后将大于等于$mid$的设置成$1$,小于的设置成$0$.然后我们对新构建的序列从头到尾操作一下,发现如果$q$位置是$1$的话答案要大于等于$mid$
EM-LGH
·
2020-07-05 08:00
HEOI
2016游记
无论是省选之前还是出完成绩的现在,一切都是那么迷茫……自己那么弱,考得那么渣,居然能进队?4.22:启程的一天。从学校出发显然不能带任何电子设备,于是花了一上午整理了100+篇复习资料,很鬼畜的样子,反正打印到最后打印机罢工了QAQ,于是我留着莫比乌斯反演这个巨坑出发了QAQ……学校很良心啊居然这么早就准备了午饭。坐大巴去保定,上车就睡,一觉就到,然后我们到得太早了并没有人来……等了1h发现众犇到
TheWolfWhistlingSong
·
2020-07-05 05:34
生活感想
游记
4556: [Tjoi2016&
Heoi
2016]字符串
字符串题不会做先想能不能把字符串反过来把字符串反序,建立后缀自动机,利用线段树合并算出每个位置的right集二分答案,用树上倍增找到对应的节点,看是否有[a+mid-1,b]中的数在right集中#include#include#include#include#definelllonglong#defineinf1e9#defineeps1e-10#definemd#defineN200010us
heheda_is_an_OIer
·
2020-07-04 17:45
[
HEOI
2013]ALO-题解
【题目地址】题目大意给你nnn个互不相同的非负数,你可以选择一个区间l,rl,rl,r,这个区间的价值为该区间的次大值异或上该区间的另外一个值的最大值,求价值最大的区间。显然考虑一个值异或一个区间的值的最大,我们可以用可持久化trie树解决。但是不可能n2n^2n2枚举区间,所以我们考虑对于两个次大值相同的区间l1∼r1,l2∼r2l_1\simr_1,l_2\simr_2l1∼r1,l2∼r2,
VictoryCzt
·
2020-07-04 09:24
题解
[BZOJ4552][TJOI2016&
HEOI
2016]排序-线段树合并
排序Description在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2:(1,l,r)表示将区间[l,r]的数字降序排序最后询问第q位置上的数字。Input输入数据的第一行
zlttttt
·
2020-06-30 18:27
线段树
【Segment
Tree】
BZOJ 4028: [
HEOI
2015]公约数数列
题目大意:设计一个数据结构.给定一个正整数数列a_0,a_1,…,a_{n-1},你需要支持以下两种操作:1.MODIFYidx:将a_{id}修改为x.2.QUERYx:求最小的整数p(0#include#include#include#include#includeusingnamespacestd;constintmaxn=100000+10;constintmaxm=330;mapmp[m
MatouKariya
·
2020-06-22 01:07
口胡(几乎没有代码)
P4113[
HEOI
2012]采花和HH的项链一样,维护一下第二个出现的值,然后差分,树状数组即可,时间复杂度\(\mathcalO(n\logn)\)。
童话镇里的星河
·
2020-06-20 13:00
HEOI
2020退役记
因为疫情考试取消了\(CSP\)没考进队线退役了希望退役之后这个菜鸡的博客能帮到其他人博主的确想写点什么,但是文笔太差了,还是作罢来多写点字吧忘了哪天,
HEOI
->SXOI->HAOI->
HEOI
,总之又回石家庄二中了旅游没了不爽不过早就知道自己要退役了
一粒红豆
·
2020-06-15 21:00
P2824 [
HEOI
2016/TJOI2016]排序
链接:Miku----------------------------一道二分+线段树-----------------------------显然暴力模拟会T飞,可以用二分解决-----------------------------二分啥呢?二分mid与最后在q的位置的数的大小但是怎么知道大还是小呢,既然我们只想要知道大还是小,那么那个点原来是多大/多小是没有意义的,只有和mid的相对大小,那
Simex
·
2020-02-29 18:00
错误总结
Starton2020-02-242020-02-24使用链表的时候要注意修改的次序堑的来源:LGOJ1160队列安排2020-02-29要想明白线段树的每个权值是维护啥的再写堑的来源:
HEOI
&TJOI2016
言似缥缈
·
2020-02-24 13:00
洛谷P4099 [
HEOI
2013]SAO
题目描述题解我们可以把有关系的二元组连接,不考虑方向的话就是一棵树。所以我们可以做树形$\text{dp}$:$f[i][j]$表示$i$子树中$i$的排名是$j$的方案数,然后考虑转移。如果$v$要在$u$前的话,那就是:$$f[u][i+j]←\sum_{k=1}^{j}f[u][i]\timesf[v][k]\times(_{i+j-1}^{j})\times(_{sz_u+sz_v-i-j
xjqxjq
·
2020-02-19 22:00
BZOJ 4555: [Tjoi2016&
Heoi
2016]求和
好久之前做的题了,算是我的NTT入门题了,然后我点开题单里的多项式,除了这题全TM是权限题当场去世废话不多说直接推式子:\[ans=\sum_{i=0}^n\sum_{j=0}^i\left\{_j^i\right\}\times2^j\timesj!\\=\sum_{i=0}^n\sum_{j=0}^n\left\{_j^i\right\}\times2^j\timesj!\\=\sum_{j=
hl666
·
2020-02-04 22:00
[
HEOI
2015] 小Z的房间 - 矩阵树定理
#includeusingnamespacestd;#defineintlonglongconstintN=105;constintmod=1e+9;namespacemat{inta[N][N];intn,p=1;intGauss(){intans=1;for(inti=1;i>n>>m;for(inti=1;i>str+1;for(intj=1;j<=m;j++){if(str[j]=='.'
Mollnn
·
2020-01-31 13:00
dtoi4539「TJOI /
HEOI
2016」序列
题意:玩具上有一个数列,数列中某些项的值可能会变化,但同一个时刻最多只有一个值发生变化。现在佳媛姐姐已经研究出了所有变化的可能性,她想请教你,能否选出一个子序列,使得在任意一种变化中,这个子序列都是不降的?请你告诉她这个子序列的最长长度即可。每种变化最多只有一个值发生变化。题解:设Max[i]为a[i]可能变成的最大值,Min[i]为a[i]可能变成的最小值(Max[i]和Min[i]均包括a[i
1124828077ccj
·
2020-01-30 23:00
dtoi4538 「TJOI /
HEOI
2016」排序
题意:给一个1-n的全排列,q次操作,每次操作排序一段区间(升序或降序都有可能),最后问第k个位置是多少。n#include#includeusingnamespacestd;intn,m,a[100002],qq,mid;typedefstruct{boolu;intl,r;}P;typedefstruct{intsum0,f;}PP;Pq[100002];PPp[400002];voidbui
1124828077ccj
·
2020-01-27 22:00
[
HEOI
2013]SAO
Description题库连接给你一个\(n\)个节点的有向树,问你这棵树的拓扑序个数,对大质数取模。多测,测试组数\(T\)。\(1\leqn\leq1000,1\leqT\leq5\)Solution以1为根。记\(f_{u,i}\)表示\(u\)为根的子树中\(u\)的拓扑序号为\(i\)时的方案数。从儿子\(v\)向父亲\(u\)转移时,考虑\((u,v)\)的方向。以\(u\righta
NaVi_Awson
·
2020-01-27 16:00
一生所爱——唐书琛作词、卢冠廷作曲
图片发自网络从前现在过去了再不来cung4cin4jin6zoi6gwo3
heoi
3liu5zoi3bat1loi4红红落叶长埋尘土内hung4hung4lok6jip6coeng4maai4can4tou2noi6
浮轲
·
2020-01-04 03:34
bzoj4032/luoguP4112 [
HEOI
2015]最短不公共子串(后缀自动机+序列自动机上dp)
bzojLuogu题解时间给两个小写字母串$A$,$B$,请你计算:(1)$A$的一个最短的子串,它不是$B$的子串(2)$A$的一个最短的子串,它不是$B$的子序列(3)$A$的一个最短的子序列,它不是$B$的子串(4)$A$的一个最短的子序列,它不是$B$的子序列水题四合一,一题更比四题sao首先由于都是要从$A$中找,所以按照套路是把$A$在$B$上匹配所以先构建出$B$的SAM和序列自动机
rkk_理希
·
2019-12-22 10:00
【bzoj4555】[Tjoi2016&
Heoi
2016]求和(NTT+第二类斯特林数)
传送门题意:求\[f(n)=\sum_{i=0}^n\sum_{j=0}^i\begin{Bmatrix}i\\j\end{Bmatrix}2^jj!\]思路:直接将第二类斯特林数展开有:\[\begin{aligned}f(n)=&\sum_{i=0}^n\sum_{j=0}^n2^j\sum_{k=0}^{j}(-1)^k{j\choosek}(j-k)^{i}\\=&\sum_{i=0}^n
heyuhhh
·
2019-12-17 00:00
luogu P4091 [
HEOI
2016/TJOI2016]求和 FFT
又是一道神仙题orz我们先化一化式子。\(\displaystylef[n]=\sum_{i=0}^n\sum_{j=0}^iS(i,j)\times2^j\times(j!)\)看着\(\displaystyle\sum_{j=0}^i\)很不爽,因为当\(j>i\)时,\(S(i,j)=0\),所以\(\displaystylef[n]=\sum_{i=0}^n\sum_{j=0}^nS(i,
wljss
·
2019-12-13 10:00
[考试反思]1114csp-s模拟测试115:零迟
CSP-S,RP++Hello,
HEOI
2020T1:TinyCounting容斥。所有合法四元组-有重复位置
DeepinC
·
2019-11-14 19:00
作诗
题目描述神犇SJY虐完
HEOI
之后给傻×LYD出了一题:SHY是T国的公主,平时的一大爱好是作诗。
凉如水
·
2019-10-23 10:00
[
HEOI
2015]兔子与樱花
zz:https://www.cnblogs.com/fengzhiyuan/p/8119415.html很久很久之前,森林里住着一群兔子。有一天,兔子们突然决定要去看樱花。兔子们所在森林里的樱花树很特殊。樱花树由n个树枝分叉点组成,编号从0到n-1,这n个分叉点由n-1个树枝连接,我们可以把它看成一个有根树结构,其中0号节点是根节点。这个树的每个节点上都会有一些樱花,其中第i个节点有c_i朵樱花
我微笑不代表我快乐
·
2019-10-17 19:00
【luogu P2824排序】题解
【
HEOI
2016/TJOI】排序题目描述在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他。
文雨淋
·
2019-10-14 22:00
P2824 [
HEOI
2016/TJOI2016]排序
做了本题我的评价是:⭐⭐⭐⭐⭐本题乍一看很怪,但是我们可以注意到它只查询一次,所以要从此考虑。如果全暴力的话复杂度是\(O(nmlog(n))\)的。所以我也不知道为什么就可以想到转换成01序列加二分答案处理,正确性略,复杂度:\(O(nlog^2(n))\)。还是注意upd是别访问到了非法内存。#includeusingnamespacestd;constintN=1e5+7;templatei
丶带带派大星
·
2019-10-12 17:00
后缀自动机做题记录
目录后缀自动机做题记录sp1811sp1812sp10570luogu2463CF873FTJOI2015弦论AHOI2013差异
HEOI
2016/TJOI2016字符串HAOI2016找相同字符SDOI2016
lcyfrog
·
2019-10-10 19:00
LG4111/LOJ2122 「
HEOI
2015」小Z的房间 矩阵树定理
问题描述LG4111题解矩阵树定理板子题。\(\mathrm{Code}\)#includeusingnamespacestd;#defineintlonglongtemplatevoidread(Tp&x){x=0;charch=1;intfh;while(ch!='-'&&(ch'9'))ch=getchar();if(ch=='-'){fh=-1;ch=getchar();}elsefh=1
liubainian
·
2019-10-09 23:00
luoguP4113 [
HEOI
2012]采花
经典颜色问题推荐博文https://www.cnblogs.com/tyner/p/11519506.htmlhttps://www.cnblogs.com/tyner/p/11616770.htmlhttps://www.cnblogs.com/tyner/p/11620894.html题意https://www.luogu.org/problem/P4113求一段区间中超过出现两次及以上的元素
蒲苇啊
·
2019-10-03 21:00
Luogu P4095 [
HEOI
2013]Eden的新背包问题
题目求出从前往后的背包\(f_{i,j}\)和从后往前的背包\(F_{i,j}\)。那么对于询问\((d,e)\),答案就是\(\max\limits_{i=0}^ef_{d-1,i}+F_{d+1,e-i}\)。然后就是单调队列优化多重背包。记物品有\(c[i]\)个,价值为\(v[i]\),代价为\(w[i]\)。多重背包的转移\(f[i][j]=\max\limits_{k=0}^{min(
Shiina_Mashiro
·
2019-09-17 15:00
[
HEOI
/TJOI2016]排序[线段树 01]
[
HEOI
2016/TJOI2016]排序]luogu2824
HEOI
2016/TJOI2016]排序BZOJ4552==显然不能直接排出来读完题第一反应先离线把询问存下来这是一个全排列二分在位置\(Q
委屈的咸鱼鱼鱼鱼
·
2019-09-02 20:00
[
HEOI
2016/TJOI2016] 求和
有关斯特林数的介绍和斯特林反演:斯特林数及斯特林反演。本来是想做容斥的,结果发现了一个多项式题目……不过容斥和反演息息相关嘛。这题做完之后感觉卷积也不是那么难,就把它理解成一个预处理一个复杂函数的方法就好了。这样复杂度可以从\(O(n)\)求和式变成\(O(1)\)取得函数值了。这道题目是有关第二类斯特林数的,上文的博客中推导了第二类斯特林数的一个公式:\(\begin{aligned}\disp
南條キミツ
·
2019-08-19 19:00
Bzoj P3613 [
Heoi
2014]南园满地堆轻絮___贪心
题目大意:一个有nnn个正整数的数列A[1]…A[n]A[1]…A[n]A[1]…A[n],目标是求另一个正整数数列B[1]…B[n]B[1]…B[n]B[1]…B[n],使得对于任意的1≤i<n1≤i<n1≤iai,那么我们对于numnumnum所在的位置kkk而言,在[k,i][k,i][k,i]间的数必定都要改成严格不下降的序列,那么此时改成(num+ai)/2(num+a_i)
disPlayLzy_
·
2019-04-07 20:36
暴力/枚举/模拟
C++
贪心
【BZOJ】3613: [
Heoi
2014]南园满地堆轻絮-贪心
传送门:bzoj3613南园满地堆轻絮,愁闻一霎清明雨。雨后却斜阳,杏花零落香。无言匀睡脸,枕上屏山掩。时节欲黄昏,无憀独倚门。题解若i<ji<jiaj,则两者一起取⌊ai+aj2⌋\lfloor\frac{a_i+a_j}{2}\rfloor⌊2ai+aj⌋时有最优答案⌈ai−aj2⌉\lceil\frac{a_i-a_j}{2}\rceil⌈2ai−aj⌉。于是贪心:ans=max
ccosi
·
2019-03-02 11:58
贪心
bzoj4556: [Tjoi2016&
Heoi
2016]字符串(二分答案+sam+线段树合并)
传送门题意:给一个字符串SSS。有mmm次询问,每次给四个参数a,b,c,da,b,c,da,b,c,d,问s[a...b]s[a...b]s[a...b]的所有子串和s[x...y]s[x...y]s[x...y]的最长公共前缀是多少。思路:先翻转字符串转化为求最长公共后缀。设现在求s[a...b]s[a...b]s[a...b]的所有子串和s[x...y]s[x...y]s[x...y]的最长
SC.ldxcaicai
·
2019-02-27 21:49
#
二分答案
#
线段树合并
#
后缀自动机
[TJOI2016/
HEOI
2016] 求和 线性解法
题意:求∑i=0n∑j=0i\{ij\}⋅2j⋅j!\sum_{i=0}^n\sum_{j=0}^i{i\bracej}\cdot2^j\cdotj!i=0∑nj=0∑i{ji}⋅2j⋅j!同余998244353998244353998244353。翻了一下各oj这题的榜,无一例外都是Θ(nlogn)\Theta(n\logn)Θ(nlogn)的NTT做法,挺奇怪的……现在来正经推一下式子:an
Entropy Increaser
·
2019-02-24 19:22
题解
3163: [
Heoi
2013]Eden的新背包问题
题意:“寄没有地址的信,这样的情绪有种距离,你放着谁的歌曲,是怎样的心心静,能不能说给我听。”失忆的Eden总想努力地回忆起过去,然而总是只能清晰地记得那种思念的感觉,却不能回忆起她的音容笑貌。记忆中,她总是喜欢给Eden出谜题:在valentine’sday的夜晚,两人在闹市中闲逛时,望着礼品店里精巧玲珑的各式玩偶,她突发奇想,问了Eden这样的一个问题:有n个玩偶,每个玩偶有对应的价值、价钱,
fyc_kabuto
·
2019-01-07 08:17
单调队列
暴力
【BZOJ】4552: [Tjoi2016&
Heoi
2016]排序-二分&线段树
传送门:bzoj4552题解二分答案midmidmid,如何判断qqq位置上的数是否大于midmidmid呢?与排序和数值大小有关的问题常用的套路就是把≥mid\geqmid≥mid的数看作1,<mid<mid#definemid((l+r)>>1)#definelckmid)returnask(rc,mid+1,r,L,R);returnask(lc,l,mid,L,R)+ask(r
ccosi
·
2018-12-09 19:40
线段树
二分
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他