随笔分类 -  树状数组

摘要:2738: 矩阵乘法 Description 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 Input 第一行两个数N,Q, 阅读全文
posted @ 2018-03-16 21:29 zbtrs 阅读(240) 评论(0) 推荐(0) 编辑
摘要:F. Teodor is not a liar! time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Young Teodor enj 阅读全文
posted @ 2018-03-05 14:45 zbtrs 阅读(615) 评论(0) 推荐(0) 编辑
摘要:1901: Zju2112 Dynamic Rankings Description 给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1 ],a[i+2]……a[j]中第k小的数是多少(1≤k≤j-i+1),并且,你 阅读全文
posted @ 2018-01-13 22:54 zbtrs 阅读(230) 评论(0) 推荐(0) 编辑
摘要:3295: [Cqoi2011]动态逆序对 Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 对于序列A,它的逆序对数定义为满足i<j,且A 阅读全文
posted @ 2018-01-06 12:21 zbtrs 阅读(252) 评论(0) 推荐(0) 编辑
摘要:2716: [Violet 3]天使玩偶 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 阅读全文
posted @ 2018-01-06 09:51 zbtrs 阅读(222) 评论(0) 推荐(0) 编辑
摘要:3262: 陌上花开 Description 有n朵花,每朵花有三个属性:花形(s)、颜色(c)、气味(m),又三个整数表示。现要对每朵花评级,一朵花的级别是它拥有的美丽能超过的花的数量。定义一朵花A比另一朵花B要美丽,当且仅当Sa>=Sb,Ca>=Cb,Ma>=Mb。显然,两朵花可能有同样的属性。 阅读全文
posted @ 2018-01-05 19:16 zbtrs 阅读(164) 评论(0) 推荐(0) 编辑
摘要:3529: [Sdoi2014]数表 Description 有一张N×m的数表,其第i行第j列(1 < =i < =n,1 < =j < =m)的数值为能同时整除i和j的所有自然数之和。给定a,计算数表中不大于a的数之和。 有一张N×m的数表,其第i行第j列(1 < =i < =n,1 < =j 阅读全文
posted @ 2017-11-30 21:59 zbtrs 阅读(200) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-11-04 17:10 zbtrs 阅读(3) 评论(0) 推荐(0) 编辑
摘要:分析:暴力的方法是非常显然的,从起点走一次,从终点走一次,路径相交的点即为所求,但是这样存图都很难存下,而且如果数据极端可能要求R*C次,时间空间都受不了.如果不需要记录整张图,并且一次能移动很多步就好了,标程用了树状数组+set,我不是很懂,只能打一个暴力了. 暴力: std: 阅读全文
posted @ 2017-10-25 13:55 zbtrs 阅读(224) 评论(0) 推荐(0) 编辑
摘要:【问题描述】 定义一个长度为奇数的区间的值为其所包含的的元素的中位数。 现给出n个数,求将所有长度为奇数的区间的值排序后,第K大的值为多少。 【输入】 输入文件名为kth.in。 第一行两个数n和k 第二行,n个数。(0<=每个数<231) 【输出】 输出文件名为kth.out。 一个数表示答案。 阅读全文
posted @ 2017-10-20 21:14 zbtrs 阅读(235) 评论(0) 推荐(0) 编辑
摘要:分析:其实就是求m个区间的逆序对个数,题目真的是明摆着让我们用莫队算法,套用树状数组就可以了. 具体怎么转移呢?如果移动R,那么对区间[l,r]有影响的是R左边的元素,我们只需要看有多少在R左边比a[R]大的元素就可以了.如果移动L,对[l,r]有影响的是L右边的元素,并且比a[L]小,我们在移动L 阅读全文
posted @ 2017-09-26 22:02 zbtrs 阅读(410) 评论(0) 推荐(0) 编辑
摘要:题目描述 YJC把核弹发射密码忘掉了……其实是密码被加密了,但是YJC不会解密。密码由n个数字组成,第i个数字被加密成了如下形式:第k小的满足(2^L)|(P-1)且P为质数的P。YJC希望你能帮他算出密码是多少。 输入输出格式 输入格式: 第一行包含一个整数n,表示密码中的数字个数。 接下来n行每 阅读全文
posted @ 2017-09-25 20:57 zbtrs 阅读(454) 评论(0) 推荐(1) 编辑
摘要:题目背景 Generic Cow Protests, 2011 Feb 题目描述 约翰家的N 头奶牛正在排队游行抗议。一些奶牛情绪激动,约翰测算下来,排在第i 位的奶牛的理智度为Ai,数字可正可负。 约翰希望奶牛在抗议时保持理性,为此,他打算将这条队伍分割成几个小组,每个抗议小组的理智度之和必须大于 阅读全文
posted @ 2017-09-11 22:04 zbtrs 阅读(289) 评论(0) 推荐(0) 编辑
摘要:题目背景 MooFest, 2004 Open 题目描述 约翰的N 头奶牛每年都会参加“哞哞大会”。哞哞大会是奶牛界的盛事。集会上的活动很 多,比如堆干草,跨栅栏,摸牛仔的屁股等等。它们参加活动时会聚在一起,第i 头奶牛的坐标为Xi,没有两头奶牛的坐标是相同的。奶牛们的叫声很大,第i 头和第j 头奶 阅读全文
posted @ 2017-09-10 13:07 zbtrs 阅读(259) 评论(0) 推荐(0) 编辑
摘要:3594: [Scoi2014]方伯伯的玉米田Time Limit: 60 Sec Memory Limit: 128 MBSubmit: 1437 Solved: 647[Submit][Status][Discuss]Description方伯伯在自己的农田边散步,他突然发现田里的一排玉米非常的 阅读全文
posted @ 2017-08-12 22:52 zbtrs 阅读(298) 评论(0) 推荐(0) 编辑
摘要:P1637 三元上升子序列 48通过 225提交 题目提供者该用户不存在 标签云端 难度提高+/省选- 时空限制1s / 128MB 提交 讨论 题解 最新讨论更多讨论 为什么超时啊 a的数据比较大啊,真的能用… 题目描述 Erwin最近对一种叫"thair"的东西巨感兴趣。。。 在含有n个整数的序 阅读全文
posted @ 2017-06-25 22:23 zbtrs 阅读(537) 评论(0) 推荐(1) 编辑
摘要:P1908 逆序对 P1908 逆序对 P1908 逆序对 2.2K通过 4.4K提交 题目提供者该用户不存在 标签云端 难度普及/提高- 时空限制1s / 128MB 提交 讨论 题解 最新讨论更多讨论 归并排序党注意了!数组要开… dalao题解看不懂。。。。 数据太水!!!!!!!!!… 为什 阅读全文
posted @ 2017-06-25 15:18 zbtrs 阅读(472) 评论(0) 推荐(0) 编辑
摘要:P3368 【模板】树状数组 2 P3368 【模板】树状数组 2 P3368 【模板】树状数组 2 102通过 206提交 题目提供者HansBug 标签 难度普及/提高- 提交 讨论 题解 最新讨论 暂时没有讨论 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数数加上 阅读全文
posted @ 2016-10-23 14:40 zbtrs 阅读(206) 评论(0) 推荐(0) 编辑
摘要:P3374 【模板】树状数组 1 P3374 【模板】树状数组 1 P3374 【模板】树状数组 1 140通过 232提交 题目提供者HansBug 标签 难度普及/提高- 提交 讨论 题解 最新讨论 题目描述有误 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2. 阅读全文
posted @ 2016-10-20 19:51 zbtrs 阅读(273) 评论(0) 推荐(0) 编辑
摘要:1878: [SDOI2009]HH的项链 Description HH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此, 他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中, 阅读全文
posted @ 2016-09-09 21:04 zbtrs 阅读(217) 评论(0) 推荐(0) 编辑