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
ZJOI2006
[题解]bzoj1056/1862
Zjoi2006
GameZ游戏排名系统
DescriptionGameZ为他们最新推出的游戏开通了一个网站。世界各地的玩家都可以将自己的游戏得分上传到网站上。这样就可以看到自己在世界上的排名。得分越高,排名就越靠前。当两个玩家的名次相同时,先上传记录者优先。由于新游戏的火爆,网站服务器已经难堪重负。为此GameZ雇用了你来帮他们重新开发一套新的核心。排名系统通常要应付三种请求:上传一条新的得分记录、查询某个玩家的当前排名以及返回某个区段
Saramanda
·
2020-09-14 06:15
数据结构
平衡树
数据结构
平衡树
[bzoj1003] [
ZJOI2006
]物流运输trans
不难想到本题的方程为f[i]=min(min(f[j]+cover(j+1,i)*(i-j)+k)(00)dobeginif(not(hash[ed[j]]orh[ed[j]]))and(dis[ed[j]]>dis[v]+cost[j])thendis[ed[j]]:=dis[v]+cost[j];j:=pre[j];end;end;exit(dis[m]);end;functionmin(a,
tragedies
·
2020-09-12 06:32
算法
算法——dp
洛谷 P4409 [
ZJOI2006
] 皇帝的烦恼
题目链接->OVO题解:很久没有写博客了,可能是因为最近太颓废了吧。刚刚考完期末考试,无比期盼早点外出学习,不要面对成绩,害怕。#include#include#include#include#defineN20007usingnamespacestd;intn,a[N],maxn[N],minn[N],l,r,ans;boolcheck(intx){maxn[1]=minn[1]=a[1];fo
bai123456888888
·
2020-08-25 02:46
bzoj1003: [
ZJOI2006
]物流运输
--[
ZJOI2006
]物流运输1003:[
ZJOI2006
]物流运输TimeLimit:10SecMemoryLimit:162MBSubmit:10636Solved:4744[Submit][Status
spzb
·
2020-08-24 09:55
状压dp
状压dp
luogu2596 [
ZJOI2006
]书架
treap。树是以“优先级”(优先级越小,在书架上越靠上)形成的,堆是以rand()的权值形成的。还要再维护一个原编号。置顶/置底:找到那个元素,把它拉出来修改优先级再塞回去。insert:即一个元素和他“附近”的元素交换位置,把他们两个拉出来,交换优先级再塞回去#include#include#includeusingnamespacestd;intn,m,minn,maxn,a[80005],
dianjiaxian1205
·
2020-08-24 00:21
题解:洛谷 P4409 [
ZJOI2006
]皇帝的烦恼
题解:洛谷P4409[
ZJOI2006
]皇帝的烦恼题目大意思路分析Code题目地址题目大意有N\text{N}N个人排成一圈,为第i\text{i}i个人发A[i]\text{A[i]}A[i]种勋章,
feifanbaijun
·
2020-08-23 01:20
DP
【bzoj 1863】[
Zjoi2006
]trouble 皇帝的烦恼(二分答案+dp)
1863:[
Zjoi2006
]trouble皇帝的烦恼TimeLimit:1SecMemoryLimit:64MBSubmit:562Solved:298[Submit][Status][Discuss
reverie_mjp
·
2020-08-17 14:12
省选
codevs
bzoj
dp
分治
[BZOJ1864][
Zjoi2006
]三色二叉树-动态规划
三色二叉树DescriptionInput仅有一行,不超过500000个字符,表示一个二叉树序列。Output输出文件也只有一行,包含两个数,依次表示最多和最少有多少个点能够被染成绿色。SampleInput1122002010SampleOutput52HINT这是浙江省选的难度……那最近这次浙江省选是什么玩意…..根本不是一个难度的好吗……思路:咱发现交换左右子树对答案无影响~然后就可以默认优
zlttttt
·
2020-08-17 04:15
动态规划
【Dynamic
Programming】
bzoj 1863 [
Zjoi2006
]trouble 皇帝的烦恼
题面题意现在要造k种东西分给围成一个圈的人,每个人要a[i]个,要求相邻的两人分到的东西的种类完全不同,求k最小值.做法如果是链则答案为相邻两数和的最大值,但因为是环,所以最后一人对第一个人有影响,也就不能简单地取最大值.可以贪心地想,另第一个人分到的东西种类成为特殊物品,要使1和n相同的数为0,就要求第n个人特殊物品最少,就要求第n-1个人分到的特殊物品数最多,第n-2个人分到的最少……这样就可
yzyyylx
·
2020-08-17 04:01
贪心
二分
BZOJ 1863: [
Zjoi2006
]trouble 皇帝的烦恼 二分
1863:[
Zjoi2006
]trouble皇帝的烦恼TimeLimit:1SecMemoryLimit:64MBSubmit:625Solved:327[Submit][Status][Discuss
LaLaLa112138
·
2020-08-17 04:56
二分
【bzoj1864 [
Zjoi2006
]】三色二叉树
linktoproblem【题解】树形dp虽然题目中一共有三种颜色,但是显然对于所要求的答案只有两种情况:绿色或非绿色{状态}f[x][0]:第x个点非绿色;f[x][1]:第x个点为绿色;{方程}设x的左右儿子分别为l[x]和r[x]:f[x][0]=max/min(f[l[x]][1]+f[r[x]][0],f[l[x]][0]+f[r[x]][1]);f[x][1]=f[l[x]][0]+f
yellowdesk
·
2020-08-17 04:04
dp
Luogu P2585 [
ZJOI2006
]三色二叉树
题目链接:传送门很容易写dfs如果根节点为绿色则子节点都不能为绿色如果根节点不为绿色则子节点有一个可以为绿色建好树直接搜就可以但只有40分需要加记忆化#include#include#include#include#include#include#include#include#include#include#include#include#defineA1000010#defineB2010us
良月澪二
·
2020-08-17 04:46
记忆化搜索
Dfs
Luogu
bzoj1863[
Zjoi2006
] trouble 皇帝的烦恼(二分+dp)
分析:提示都说是二分了肯定就是二分一个种类数现在问题是,我们怎么判断该种方案是否可行呢我们选择dp为什么是dp呢因为dp比较diao先看比较简单的,如果n是偶数,那么我们就可以把所有将士分成两部分同一部分可以拥有颜色一样的徽章,那么答案就是相邻两个的加和最大值那要是n为奇数呢,我们就不能这么simple了这个时候第n个分到哪一部分无法立刻确定那么关键问题就出现在第1个和第n个的冲突上所以我们考虑用
Coco_T_
·
2020-08-17 04:54
dp
二分
BZOJ-1864: [
Zjoi2006
]三色二叉树 (julao都说简单的树形DP)
1864:[
Zjoi2006
]三色二叉树TimeLimit:1SecMemoryLimit:64MBSubmit:1118Solved:818[Submit][Status][Discuss]DescriptionInput
weixin_34375233
·
2020-08-17 03:29
数据结构与算法
【DP/二分】BZOJ 1863:[
Zjoi2006
]trouble 皇帝的烦恼
863:[
Zjoi2006
]trouble皇帝的烦恼TimeLimit:1SecMemoryLimit:64MBSubmit:465Solved:240[Submit][Status][Discuss]
weixin_30757793
·
2020-08-17 03:16
[
ZJOI2006
] 三色二叉树
[
ZJOI2006
]三色二叉树题目大意:给一个用形如\(1122002010\)的字符串表示的二叉树,每个数字代表有几个结点,紧跟的就是她的左右儿子的信息.现在可以将一个结点染成红,蓝,绿三色,一个点和它子节点的颜色必须不同
weixin_30345055
·
2020-08-17 03:14
bzoj1863 [
Zjoi2006
]trouble 皇帝的烦恼 二分+DP
题意:给定一个数列a,第i个人要a[i]个勋章,相邻两个不能有相同的勋章。问最少需要多少个勋章。二分,问题是怎么判断。设一个mn,mx表示第i个人和第一个人最多/少有多少个勋章和第一个人相同,那么在保证和前一个的没有相同的情况下往后推,那么看第n个人的mn是否==0就可以了。问题是怎么推。。mx[i]=min(a[i],a[1]−mn[i−1]);这个挺简单的,要不新开一个要不然就是总数减去前一个
Transcendence_magia
·
2020-08-17 01:42
bzoj
DP
二分
神奇脑洞题
[bzoj1864][
Zjoi2006
]三色二叉树(树上dp)
【题目链接】http://www.lydsy.com/JudgeOnline/problem.php?id=1864【呆马】#include#include#include#include#include#includeconstintN=500001;usingnamespacestd;intn,l[N],r[N],f[N][2];voidbuild(intx){charch=getchar()
S_G_G
·
2020-08-16 23:09
树上DP
1864: [
Zjoi2006
]三色二叉树
题目链接题目大意:给出1个表示二叉树的字符串,每个节点可以染红绿蓝三色,1个节点与其子节点不同色,1个节点与其兄弟节点不同色,求最多/最少的绿色节点数目题解:因为序列是递归定义的,可以方便地读入min和max是相同的,下面考虑minf[i][0]表示i不是绿色的最优解,f[x][0]=0f[i][1]表示i是绿色的最优解,f[x][1]=1转移时f[i][0]时只有两种情况,取min/max即可我
Mmh2000
·
2020-08-16 23:26
1751-2000
[bzoj1863][
Zjoi2006
]trouble 皇帝的烦恼
题目:我是超链接题解:首先可以想到二分答案,关键就在于如何判断了?l的取值不能是1,而应该是相邻两个相加的最大值(因为相邻的肯定不能选择一样的啊)我们采用dp设mx[i]表示第i个人最多与第1个人有多少一样的mn[i]表示第i个人最少与第1个人有多少一样的则mx[i]=min(a[1]-mn[i-1],a[i]);(要使i和1一样的最多,而又不能与i-1的颜色一样,所以我们令i-1与1尽可能不一样
wwyx2001
·
2020-08-16 23:19
dp
二分/三分
BZOJ1863 [
Zjoi2006
]trouble 皇帝的烦恼 二分答案+DP
HINT直接写上了二分……这种二分一般都是n个变量m个条件,确定一个答案以后先满足m-1个条件,贪心地看第m个是否满足。先画一画,如果n是偶数就可以直接出答案了。但是n是奇数的时候貌似不太好做,把环从n和1之间拆成链,这样有了n-1个条件,二分答案。那么我们就得让n和1公共的元素最少,这样n才能分到更多的勋章。画了一下,感觉偶数项应当从前取,奇数项应当从后取……但是不能直接模拟?看了题解……用了一
KuribohG
·
2020-08-16 23:51
BZOJ
BZOJ1864 [
Zjoi2006
]三色二叉树 树形DP
一道树形DP入门题,不需要多叉树转二叉树。用f(i,j)表示第i个节点涂j颜色时,其子树顶点为绿色最多的个数,fs(i,j)则表示最少的个数。很容易写出状态转移方程,用记忆化搜索实现。然后对于输入,可以利用DFS或栈来转化成一棵树。貌似这个代码还可以继续精简,没必要这么长。//BZOJ1864#include#include#include#include#include#include#incl
KuribohG
·
2020-08-16 23:50
BZOJ
bzoj1863 [
Zjoi2006
]trouble 皇帝的烦恼
Description经过多年的杀戮,秦皇终于统一了中国。为了抵御外来的侵略,他准备在国土边境安置n名将军。不幸的是这n名将军羽翼渐丰,开始展露他们的狼子野心了。他们拒绝述职、拒绝接受皇帝的圣旨。秦皇已经准备好了秘密处决这些无礼的边防大将。不过为防兵变,他决定先授予这些将军一些勋章,为自己赢得战略时间。将军们听说他们即将被授予勋章都很开心,他们纷纷上书表示感谢。第i个将军要求得到ai枚不同颜色的勋
aziint
·
2020-08-14 06:22
题解
dp
二分
BZOJ第一页刷题计划
【BZOJ1000】A+BProblem:A+B;【BZOJ1001】[BeiJing2006]狼抓兔子:最小割;【BZOJ1002】[FJOI2007]轮状病毒:找规律+高精;【BZOJ1003】[
ZJOI2006
weixin_34149796
·
2020-08-13 21:13
BZOJ1861[
Zjoi2006
]书架——非旋转treap
题目描述小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么放回去时这本书
weixin_33851604
·
2020-08-13 21:48
BZOJ 1861 [
Zjoi2006
]Book 书架
Description小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么
「已注销」
·
2020-08-13 12:17
平衡树
[
ZJOI2006
书架]Splay
题目描述小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么放回去时这本书
Frods
·
2020-08-13 11:19
省选
数据结构
splay
BZOJ 1861 Book 书架 第一份完全凭自己理解手敲的Splay树啊。记念一下
1861:[
Zjoi2006
]Book书架TimeLimit:4SecMemoryLimit:64MBSubmit:325Solved:193[Submit][Status]Description小T有一个很大的书柜
ipqhjjybj
·
2020-08-13 10:39
Splay
数据结构
ACM
BZOJ
ACM算法高手之路
【题】【平衡树】
ZJOI2006
书架
ZJOI2006
书架时间限制:-MS空间限制:165536KB评测说明:2s问题描述小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。
Y__XV
·
2020-08-13 10:12
题
平衡树
数据结构
(DP006)洛谷P1772 [
ZJOI2006
]物流运输
一、算法分析先分析题意,首先看到题目,物流运输,再结合题意,发现这个问题并不是问从起点走到终点只走一次的情况。而是问在每天都有物流的情况下,如何规划路线,使得各天的物流成本的总和最小。这道题还设置了某些天的某些点是不可达的,因此需要及时地更换新路线,而更换新路线是需要成本的。自己刚开始看这道题的时候没有头绪,然后看了标签之后发现是DP结合最短路来做,即外层是一个简单的线性DP,内层是最短路。对于D
_rhinoceros
·
2020-08-10 18:54
递推&动态规划
BZOJ - 2654 ZJOI 三色二叉树 DFS序 树形DP
1864:[
Zjoi2006
]三色二叉树TimeLimit:1SecMemoryLimit:64MBDescriptionInput仅有一行,不超过500000个字符,表示一个二叉树序列。
Lazer2001
·
2020-08-04 18:57
树形DP
BZOJ
BZOJ-1056: [HAOI2008]排名系统&1862: [
Zjoi2006
]GameZ游戏排名系统 题解
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1862**http://www.lydsy.com/JudgeOnline/problem.php?id=1056**思路:用一棵平衡树维护用户分数排名,然后用一棵Trie或者是HASH来维护用户ID。(看到P1862的内存64M果断放弃前缀树写HASH~~)(注:样例里的那些乱七八糟的注释还有
AmadeusChan
·
2020-07-29 22:15
洛谷 P2596 [
ZJOI2006
]书架 解题报告
P2596[
ZJOI2006
]书架题目描述小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。
weixin_30521161
·
2020-07-28 16:48
bzoj1860 [
Zjoi2006
]麻将 结论+插数dp
这个题模型+手玩+特殊情况可以比较简单的推出首先考虑特殊情况即这个单独的两个,这是可以枚举的然后考虑模型,根据插数dp的思考方式,插入一个数会造成的影响只与相邻两个位置有关,所以就可以找到状态但是f[100][100][100]的状态在扫的时候会炸,所以就考虑优化手玩一下,发现同一副牌可以有多种胡的方式,此时就考虑怎么往一个方向上靠,然后发现3个3张和3个顺是一样的而状态只和顺有关,所以就只需要存
_hlly_
·
2020-07-04 17:02
题目
[bzoj\lydsy\大视野在线测评]题解(持续更新)
2、强连通分量三、利用单调性维护四、贪心五、数据结构1、并查集六、数学1、计数问题2、数学分析七、博弈八、搜索//////////////////////////////////一、DP:1003:[
ZJOI2006
weixin_30507269
·
2020-07-01 05:29
平衡树从入门到黑题
目录基础知识注意模板水题维护序列单点操作区间操作略有难度[
ZJOI2006
]书架[SCOI2014]方伯伯的OJ写在最后花了三周上午时间来啃平衡树。从板子都不会写到独立完成黑题。记录一下历程。
Luckyblock
·
2020-05-17 22:00
BZOJ-1003: [
ZJOI2006
]物流运输trans(DP+SPFA)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1003刚开始看题目有点晕,盯了vfleaking大神的题解(Orz)半天之后猛然觉悟,然后猛敲一顿SPFA+DP,1次水过。。。代码:fcfaaf51f3deb48f4e935aa9f21f3a292cf578cb.jpg.png#include#include#include#includeu
AmadeusChan
·
2019-12-27 12:39
【dij+dp】P1772 [
ZJOI2006
]物流运输
1#include2#include3#include4#include5#include6#include7#include8#include9#include10#include11#include12#include13#include14#include15#include16usingnamespacestd;1718#defineauauto19#definedebug(i)cout"
thjkhdf12
·
2019-10-22 19:00
P2585 [
ZJOI2006
]三色二叉树
介绍一个无建树做法个人认为我的代码比较易懂(简直不需要注释)定义dp[x][0/1/2]分别为x节点染绿/红/蓝情况下子树中最多有几个点被染成绿色类似的f[x][0/1/2]为最少有几个点见代码:#include#include#includeusingnamespacestd;constintN=500050;chars[N];intdp[N][4],f[N][4],cnt;intans1=1;
Hs-black
·
2019-10-05 23:00
代码块
目录10.4BZOJ4247挂饰BZOJ1003[
ZJOI2006
]物流运输10.4BZOJ4247挂饰constintmaxN=2e3+7;structNode{inta,b;}a[maxN];intf
Galway_girl
·
2019-10-05 06:00
[
ZJOI2006
] 三色二叉树
树形dp题目传送门题目大意:给定一棵二叉树,将节点染成红、绿,蓝三种颜色,求绿色节点个数的最大值和最小值。这题建树十分恶心,需要一些技巧:观察输入数列及题面,可以知道任意一个节点的左子树一定在右子树的左边,且紧邻右子树这样就可以跑一个dfs,先搜左子树,记录左子树节点个数ln,则数组下标ln+1的数便是右子树的根,再搜右子树,记录节点个数rn,则ln+rn+1就是下一个要搜的点对于染色,每个节点可
unsigned_XB
·
2019-10-01 10:00
[
ZJOI2006
]碗的叠放(枚举)
Description小H有n个碗需要放进橱柜,她希望将他们叠起来放置。你知道每个碗都是规则的圆柱体,并且都是上宽下窄,你已经测量出了每个碗的两个半径及高,请你帮小H找出一种叠放顺序,使得叠放出来的碗堆的高度尽量小,比如:Input第一行一个整数n,表示碗的数目。以下n行,每行三个整数h,r1,r2。分别表示碗高及两个半径。Output仅一个数,表示最小的高度。答案四舍五入取整。SampleInp
ezoi_ly
·
2019-09-04 13:00
题解 UVA1335 【Beijing Guards】
UVA1335BeijingGuards双倍经验:P4409[
ZJOI2006
]皇帝的烦恼如果只是一条链,第一个护卫不与最后一个护卫相邻,那么直接贪心,找出最大的相邻数的和。
Randolph、
·
2019-08-31 17:00
做题记录1.0
【普转提七联测Day3】DAG校内模拟赛T3BZOJ4247挂饰bzoj5124:[Lydsy1712月赛]波浪序列BZOJ1003[
ZJOI2006
]物流运输BZOJ1296粉刷匠Codef
Galway_girl
·
2019-07-23 09:00
BZOJ 1003: [
ZJOI2006
]物流运输 Dp+最短路
titleBZOJ1003LUOGU1772Description物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事情,会带来
grhsmt
·
2019-07-02 15:05
最短路
======DP====
======图论=======
luogu
#
BZOJ
OJ
BZOJ 1003: [
ZJOI2006
]物流运输(最短路+DP)
题面题意:现在有一个mmm个点eee条边的无向连通图,总共有nnn天,你每天都选取一条路径使得111到mmm的花费最小,可是在[ai,bi][a_i,b_i][ai,bi]天,某个节点did_idi不能走,现在你要求这nnn天总花费最少为多少。思路:我们先标记编号为iii的点是否能在jjj天行得通,然后预处理出从第iii天到第jjj天在不改变路径情况下的最短路。接下来进行DP:我们令dpidp_i
codancer
·
2019-06-12 21:08
OJ--BZOJ
题解 luoguP1772 【[
ZJOI2006
]物流运输】
模拟赛居然考了这道题,前一天刚看过,结果看了舍不得(不会)做,结果只骗到30pt讲课人:很容易想到最短路+dpdpdp(我靠一点都不容易)模拟赛后分析,才知道是处理出第i天到第j天都走同一条最短路的花费为co[i][j]co[i][j]co[i][j]然后进行dpdpdp,dp[i]dp[i]dp[i]表示前i天的最小花费转移方程很好想:dp[i]=min(dp[j]+co[j+1][i]∗(i−
lxy超超超级大蒟蒻
·
2019-03-07 21:16
题解
洛谷 P4409 [
ZJOI2006
] 皇帝的烦恼
题目链接->OVO题解:很久没有写博客了,可能是因为最近太颓废了吧。刚刚考完期末考试,无比期盼早点外出学习,不要面对成绩,害怕。#include#include#include#include#defineN20007usingnamespacestd;intn,a[N],maxn[N],minn[N],l,r,ans;boolcheck(intx){maxn[1]=minn[1]=a[1];fo
GTBA
·
2019-01-13 20:00
【Splay】【
ZJOI2006
】书架
【题目描述】小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么放回去时这
Dy_Dream
·
2019-01-12 17:29
数据结构
平衡树
【Splay】【
ZJOI2006
】书架
【题目描述】小T有一个很大的书柜。这个书柜的构造有些独特,即书柜里的书是从上至下堆放成一列。她用1到n的正整数给每本书都编了号。小T在看书的时候,每次取出一本书,看完后放回书柜然后再拿下一本。由于这些书太有吸引力了,所以她看完后常常会忘记原来是放在书柜的什么位置。不过小T的记忆力是非常好的,所以每次放书的时候至少能够将那本书放在拿出来时的位置附近,比如说她拿的时候这本书上面有X本书,那么放回去时这
Dy_Dream
·
2019-01-12 17:29
数据结构
平衡树
上一页
1
2
3
下一页
按字母分类:
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
其他