摘要: Description 数字和数学规律主宰着这个世界。 机器的运转, 生命的消长, 宇宙的进程, 这些神秘而又美妙的过程无不可以用数学的语言展现出来。 这印证了一句古老的名言: “学好数理化,走遍天下都不怕。” 学渣小R被大学的数学课程虐得生活不能自理,微积分的成绩曾是他在教室里上的课的最低分。然而 阅读全文
posted @ 2018-12-13 22:05 Unstoppable728 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Description N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 N个点M条边的无向图,询问保留图中编号在[l,r]的边的时候图中的联通块个数。 Input 第一行四个整数N、M、K、type,代表点数、边数、询问数以及询问是否加密。接下来M行,代表图中的每条边 阅读全文
posted @ 2018-12-13 21:40 Unstoppable728 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Description 神犇有一个n个节点的图。因为神犇是神犇,所以在T时间内一些边会出现后消失。神犇要求出每一时间段内这个图是否是二分图。这么简单的问题神犇当然会做了,于是他想考考你。 神犇有一个n个节点的图。因为神犇是神犇,所以在T时间内一些边会出现后消失。神犇要求出每一时间段内这个图是否是二分 阅读全文
posted @ 2018-12-13 21:18 Unstoppable728 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Description Bob有一棵n个点的有根树,其中1号点是根节点。Bob在每个点上涂了颜色,并且每个点上的颜色不同。定义一条路 径的权值是:这条路径上的点(包括起点和终点)共有多少种不同的颜色。Bob可能会进行这几种操作: 1 x: 把点x到根节点的路径上所有的点染上一种没有用过的新颜色。 2 阅读全文
posted @ 2018-12-13 21:09 Unstoppable728 阅读(322) 评论(0) 推荐(0) 编辑
摘要: Description Input 第一行包含一个正整数N,表示树中结点的个数。第二行包含N个正实数,第i个数表示xi (1<=xi<=10^5)。第三行包含N个正实数,第i个数表示yi (1<=yi<=10^5)。第四行包含N个正实数,第i个数表示pi (1<=pi<=10^5)。第五行包含N个正 阅读全文
posted @ 2018-12-13 20:58 Unstoppable728 阅读(321) 评论(0) 推荐(0) 编辑
摘要: Description Input * 第一行: 两个空格分开的数, N和M * 第2..M+1行: 三个空格分开的数a_i, b_i,和t_i * 第一行: 两个空格分开的数, N和M * 第2..M+1行: 三个空格分开的数a_i, b_i,和t_i Output * 第1..N-1行: 第i行 阅读全文
posted @ 2018-12-13 20:51 Unstoppable728 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 解题思路: Replace、Swap、Invert都可以使用Splay完美解决(只需要解决一下标记冲突就好了)。 最后只需要统计左右括号冲突就好了。 相当于动态统计最大前缀合和最小后缀和。 因为支持翻转反转操作,翻转标记或取反就好了。 代码: 阅读全文
posted @ 2018-12-13 20:35 Unstoppable728 阅读(385) 评论(0) 推荐(0) 编辑
摘要: Description 21ZZ 年,冬。 小诚退休以后, 不知为何重新燃起了对物理学的兴趣。 他从研究所借了些实验仪器,整天研究各种微观粒子。这 一天, 小诚刚从研究所得到了一块奇异的陨石样本, 便迫不及待地开始观测。 在精密仪器的视野下,构成陨石 的每个原子都无比清晰。 小诚发现, 这些原子排成 阅读全文
posted @ 2018-12-13 20:21 Unstoppable728 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:1.查询k在区间内的排名2.查询区间内排名为k的值3.修改某一位值上的数值4.查询k在区间内的前驱(前驱定义为小于x,且最大的数)5.查询k在区间内的后继(后继定义为大于x,且最小的数) 您需要 阅读全文
posted @ 2018-12-13 20:15 Unstoppable728 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Description 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a 阅读全文
posted @ 2018-12-13 20:10 Unstoppable728 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Description 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 Input 第一行两个数N,Q,表示矩阵大小和询问组数 阅读全文
posted @ 2018-12-13 20:03 Unstoppable728 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Description Byteotian Interstellar Union (BIU) has recently discovered a new planet in a nearby galaxy. The planet is unsuitable for colonisation due 阅读全文
posted @ 2018-12-13 19:57 Unstoppable728 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Description Input Output Sample Input 100 100 81 23 27 16 52 58 44 24 25 95 34 2 96 25 8 14 97 50 97 18 64 3 47 22 55 28 89 37 75 45 67 22 90 8 65 45 阅读全文
posted @ 2018-12-13 19:49 Unstoppable728 阅读(391) 评论(0) 推荐(0) 编辑
摘要: Description 小Y最近在一家金券交易所工作。该金券交易所只发行交易两种金券:A纪念券(以下简称A券)和 B纪念券(以下 简称B券)。每个持有金券的顾客都有一个自己的帐户。金券的数目可以是一个实数。每天随着市场的起伏波动, 两种金券都有自己当时的价值,即每一单位金券当天可以兑换的人民币数目。 阅读全文
posted @ 2018-12-13 19:31 Unstoppable728 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 传送门 大意: 向三维空间中加点,询问一个三维区间中点的个数。 解题思路: 带修改CDQ,将修改和询问一起插入CDQ分治询问。 (询问可以由8个前缀和加减操作实现) 其中第一层CDQ维护x有序。 第二层CDQ维护y有序并且将z离线处理完更新答案。 注意要将原数组的辅助数组推入第二层CDQ否则会将顺序 阅读全文
posted @ 2018-12-13 19:02 Unstoppable728 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),用三个整数表示。 现在要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。 定义一朵花A比另一朵花B要美丽,当且仅Sa>=Sb,Ca>=Cb,Ma>=Mb。 显然,两朵花可能有同样的属性。需要统计出评出每 阅读全文
posted @ 2018-12-13 18:37 Unstoppable728 阅读(174) 评论(0) 推荐(0) 编辑