随笔分类 -  数据结构

摘要:题目描述 有两个长度都是N的序列A和B,在A和B中各取一个数相加可以得到N^2个和,求这N^2个和中最小的N个。 输入输出格式 输入格式: 第一行一个正整数N; 第二行N个整数Ai,满足Ai<=Ai+1且Ai<=10^9; 第三行N个整数Bi, 满足Bi<=Bi+1且Bi<=10^9. 【数据规模】 阅读全文
posted @ 2018-01-23 21:19 J_william 阅读(324) 评论(0) 推荐(0)
摘要:题目描述 给出一个长度为N的非负整数序列A[i],对于所有1 ≤ k ≤ (N + 1) / 2,输出A[1], A[3], …, A[2k - 1]的中位数。即前1,3,5,……个数的中位数。 输入输出格式 输入格式: 输入文件median.in的第1行为一个正整数N,表示了序列长度。 第2行包含 阅读全文
posted @ 2018-01-01 16:08 J_william 阅读(630) 评论(0) 推荐(0)
摘要:题目背景 UPDATE : 最后一个点时间空间已经放大 标题即题意 有了可持久化数组,便可以实现很多衍生的可持久化功能(例如:可持久化并查集) 题目描述 如题,你需要维护这样的一个长度为 N N N 的数组,支持如下几种操作 在某个历史版本上修改某一个位置上的值 访问某个历史版本上的某一位置的值 此 阅读全文
posted @ 2017-12-28 15:37 J_william 阅读(779) 评论(0) 推荐(0)
摘要:[JSOI2008]最大数maxnumber Time Limit: 3 Sec Memory Limit: 162 MBSubmit: 12065 Solved: 5238[Submit][Status][Discuss] Description 现在请求你维护一个数列,要求提供以下两种操作:1、 阅读全文
posted @ 2017-12-26 15:14 J_william 阅读(633) 评论(0) 推荐(0)
摘要:题目描述 Black Box是一种原始的数据库。它可以储存一个整数数组,还有一个特别的变量i。最开始的时候Black Box是空的.而i等于0。这个Black Box要处理一串命令。 命令只有两种: ADD(x):把x元素放进BlackBox; GET:i加1,然后输出Blackhox中第i小的数。 阅读全文
posted @ 2017-12-23 21:10 J_william 阅读(304) 评论(0) 推荐(0)
摘要:题目背景 小卡由于公务需要出差,将新家中的狗狗们托付给朋友嘉嘉,但是嘉嘉是一个很懒的人,他才没那么多时间帮小卡喂狗狗。 题目描述 小卡家有N只狗,由于品种、年龄不同,每一只狗都有一个不同的漂亮值。漂亮值与漂亮的程度成反比(漂亮值越低越漂亮),吃饭时,狗狗们会按顺序站成一排等着主人给食物。 可是嘉嘉真 阅读全文
posted @ 2017-12-23 20:52 J_william 阅读(457) 评论(0) 推荐(0)
摘要:题目背景 小卡正在新家的客厅中看电视。电视里正在播放放了千八百次依旧重播的《亮剑》,剧中李云龙带领的独立团在一个县城遇到了一个鬼子小队,于是独立团与鬼子展开游击战。 题目描述 描述 县城里有n个用地道相连的房子,第i个只与第i-1和第i+1个相连。这是有m个消息依次传来 1、消息为D x:鬼子将x号 阅读全文
posted @ 2017-12-23 19:54 J_william 阅读(389) 评论(0) 推荐(0)
摘要:题目描述 在一个荒凉的墓地上 有一个令人尊敬的守墓人, 他看守的墓地从来 没有被盗过, 所以人们很放心的把自己的先人的墓 安顿在他那 守墓人能看好这片墓地是必然而不是偶然..... 因为....守墓人懂风水 0.0 他把墓地分为主要墓碑和次要墓碑, 主要墓碑 只能有 1 个, 守墓人把他记为 1 号 阅读全文
posted @ 2017-12-21 20:38 J_william 阅读(329) 评论(0) 推荐(0)
摘要:Time Limit: 40 Sec Memory Limit: 256 MB Description 要求在平面直角坐标系下维护两个操作: 1.在平面上加入一条线段。记第i条被插入的线段的标号为i。 2.给定一个数k,询问与直线 x = k相交的线段中,交点最靠上的线段的编号。 要求在平面直角坐标 阅读全文
posted @ 2017-12-21 09:06 J_william 阅读(556) 评论(0) 推荐(0)
摘要:Description 我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于任意 Y<Z<X,Z年的降雨量严格小于X年。例如2002,2003,2004和2005年的降雨量分别为4920,5901,2832和3890, 则可以说“2005年是自2003年以 阅读全文
posted @ 2017-12-20 09:08 J_william 阅读(669) 评论(0) 推荐(0)
摘要:题目描述 Description YYX家门前的街上有N(2<=N<=100000)盏路灯,在晚上六点之前,这些路灯全是关着的,六点之后,会有M(2<=m<=100000)个人陆续按下开关,这些开关可以改变从第i盏灯到第j盏灯的状态,现在YYX想知道,从第x盏灯到第y盏灯中有多少是亮着的(1<=i, 阅读全文
posted @ 2017-12-19 20:28 J_william 阅读(243) 评论(0) 推荐(0)
摘要:题目描述 Description 在一条数轴上有N个点,分别是1~N。一开始所有的点都被染成黑色。接着我们进行M次操作,第i次操作将[Li,Ri]这些点染成白色。请输出每个操作执行后剩余黑色点的个数。 题目描述 Description 在一条数轴上有N个点,分别是1~N。一开始所有的点都被染成黑色。 阅读全文
posted @ 2017-12-19 19:50 J_william 阅读(222) 评论(0) 推荐(0)
摘要:Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 4580 Solved: 2348 Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外 阅读全文
posted @ 2017-12-19 08:36 J_william 阅读(239) 评论(0) 推荐(0)
摘要:Time Limit: 2 Sec Memory Limit: 64 MBSubmit: 1268 Solved: 625[Submit][Status][Discuss] Description Input * Line 1: 牛的数量 N。 * Lines 2..N+1: 第 i+1 是一个整数 阅读全文
posted @ 2017-12-18 20:43 J_william 阅读(230) 评论(0) 推荐(0)
摘要:Time Limit: 10 Sec Memory Limit: 64 MBSubmit: 1457 Solved: 687[Submit][Status][Discuss] Description Farmer John 有太多的工作要做啊!!!!!!!!为了让农场高效运转,他必须靠他的工作赚钱, 阅读全文
posted @ 2017-12-18 17:14 J_william 阅读(655) 评论(0) 推荐(0)
摘要:Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1356 Solved: 714[Submit][Status][Discuss] Description Farmer John想修理牧场栅栏的某些小段。为此,他需要N(1<=N<=20,000)块特定长度的 阅读全文
posted @ 2017-12-18 16:31 J_william 阅读(380) 评论(0) 推荐(0)
摘要:题目描述 灵梦有n个单词想要背,但她想通过一篇文章中的一段来记住这些单词。 文章由m个单词构成,她想在文章中找出连续的一段,其中包含最多的她想要背的单词(重复的只算一个)。并且在背诵的单词量尽量多的情况下,还要使选出的文章段落尽量短,这样她就可以用尽量短的时间学习尽可能多的单词了。 输入输出格式 输 阅读全文
posted @ 2017-12-18 09:23 J_william 阅读(630) 评论(0) 推荐(0)
摘要:题目描述 Description 简单的说,一共N个水果排成一排,切M次,每次切[L,R]区间的所有水果(可能有的水果被重复切),每切完一次输出剩下水果数量 数据已重新装配,不会出现OLE错误 时限和数据范围适当修改,避免数据包过大而浪费空间资源 题目描述 Description 简单的说,一共N个 阅读全文
posted @ 2017-12-17 21:48 J_william 阅读(325) 评论(0) 推荐(0)
摘要:Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 1640 Solved: 1041 Description 每天,农夫 John 的N(1 <= N <= 50,000)头牛总是按同一序列排队. 有一天, John 决定让一些牛们玩一场飞盘比赛. 他准备找一 阅读全文
posted @ 2017-12-16 10:14 J_william 阅读(426) 评论(0) 推荐(0)
摘要:题目背景 这是一道ST表经典题——静态区间最大值 请注意最大数据时限只有0.8s,数据强度不低,请务必保证你的每次查询复杂度为 O(1)O(1) O(1) 题目描述 给定一个长度为 N N N 的数列,和 M M M 次询问,求出每一次询问的区间内数字的最大值。 输入输出格式 输入格式: 第一行包含 阅读全文
posted @ 2017-12-16 09:49 J_william 阅读(863) 评论(0) 推荐(0)