
数据结构
文章平均质量分 92
XiiiijWhy
这个作者很懒,什么都没留下…
展开
-
[POJ2104][SPOJ3946] K-th Number
传送门POJ2104SPOJ3946DescriptionYou are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to write a new data ...原创 2018-05-19 01:12:39 · 259 阅读 · 0 评论 -
[BZOJ4196][NOI2015]软件包管理器
传送门BZOJ4196DescriptionLinux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,Fedora/CentOS使用的yum,以及OSX下可用的h...原创 2018-05-22 23:52:23 · 235 阅读 · 0 评论 -
[BZOJ3223][JoyOI 1729] 文艺平衡树
传送门BZOJ3223Description您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 Input第一行为n,m n表示初始序列有n个数,这个序列依次是(1,2……n-1,n) m表示翻转操作次数 接下来m行每行两个数[l,r] 数...原创 2018-06-12 00:49:21 · 259 阅读 · 0 评论 -
[BZOJ1208][HNOI2004]宠物收养所
传送门BZOJ1208Description最近,阿Q开了一间宠物收养所。收养所提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。每个领养者都希望领养到自己满意的宠物,阿Q根据领养者的要求通过他自己发明的一个特殊的公式,得出该领养者希望领养的宠物的特点值a(a是一个正整数,a<2^31),而他也给每个处在收养所的宠物一个特点值。这样他就能够很方便的处理整个领养宠物的过程...原创 2018-06-05 23:04:28 · 180 阅读 · 0 评论 -
[BZOJ1500][NOI2005]维修数列
传送门BZOJ1500DescriptionInput输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列中数的个数,M表示要进行的操作数目。 第2行包含N个数字,描述初始时的数列。 以下M行,每行一条命令,格式参见问题描述中的表格。 任何时刻数列中最多含有500 000个数,数列中任何一个数字均在[-1 000, 1 000]内。 插入的数字总数不超...原创 2018-06-12 23:57:31 · 381 阅读 · 0 评论