07 2019 档案

摘要:HDU6621 K th Closest Distance HDU2019多校训练第四场 1008(主席树+二分) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6621 题意: 给你n个数,有m次询问 每次问你在区间[l,r]内 第k小的|$a_i p 阅读全文
posted @ 2019-07-31 20:50 buerdepepeqi 阅读(208) 评论(0) 推荐(0)
摘要:HDU6579 2019HDU多校训练赛第一场1002 (线性基) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6579 题意: 两种操作 1.在序列末尾添加一个数 2.查询区间异或最大值 强制在线 题解: 暴力的做法可以用数据结构维护区间线性基,但肯 阅读全文
posted @ 2019-07-30 22:35 buerdepepeqi 阅读(183) 评论(0) 推荐(0)
摘要:HDU6578 2019HDU多校训练赛第一场 1001 (dp) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6578 题意: 你有n个空需要去填,有m个限制,每次限制要求在区间[l,r]内不同的点的个数是为x个,问你填完这n个空的并且满足限制的方案 阅读全文
posted @ 2019-07-30 21:57 buerdepepeqi 阅读(255) 评论(0) 推荐(0)
摘要:2019牛客多校第二场 A Eddy Walker(概率推公式) 传送门:https://ac.nowcoder.com/acm/contest/882/A 题意: 给你一个长度为n的环,标号从0~n 1,从0号点出发,每次向左走或者向右走的概率是相同的,问你出发后,经过n 1个点后,恰好到达点m的 阅读全文
posted @ 2019-07-29 23:14 buerdepepeqi 阅读(335) 评论(0) 推荐(0)
摘要:HDU6602 Longest Subarray 线段树 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6602 题意: 给你一段区间,让你求最长的区间使得区间出现的数字的个数大于k 题解: 比较巧妙的的线段树更新的做法 我们选择的区间吗,该区间内出现的 阅读全文
posted @ 2019-07-26 23:43 buerdepepeqi 阅读(299) 评论(0) 推荐(0)
摘要:牛客多校第3场 J 思维+树状数组+二分 传送门:https://ac.nowcoder.com/acm/contest/883/J 题意: 给你q个询问,和一个队列容量f 询问有两种操作: 0.访问操作,如果询问的name在队列中存在的话,那么就输出队列中name对应的val值,然后将队列中nam 阅读全文
posted @ 2019-07-25 20:39 buerdepepeqi 阅读(144) 评论(0) 推荐(0)
摘要:HDU4609 FFT+组合计数 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4609 题意: 找出n根木棍中取出三根木棍可以组成三角形的概率 题解: 我们统计每种长度的棍子的个数 我们对于长度就有一个多项式 $$ f=num[0] i_0+num[1 阅读全文
posted @ 2019-07-24 09:59 buerdepepeqi 阅读(229) 评论(0) 推荐(0)
摘要:BZOJ3527 推出卷积公式FFT求值 传送门:https://www.lydsy.com/JudgeOnline/problem.php?id=3527 题意: $F_{j}=\sum_{ij} \frac{q_{i} q_{j}}{(i j)^{2}}$ 求$E_i=F_i/q_i$ 题解: 阅读全文
posted @ 2019-07-24 01:11 buerdepepeqi 阅读(158) 评论(0) 推荐(0)
摘要:P1919 FFT加速高精度乘法 传送门:https://www.luogu.org/problemnew/show/P1919 题意: 给出两个n位10进制整数x和y,你需要计算x y。 题解: 对于十进制数我们可以将其转换成 $a0 10^0+a1 10^1+a2 10^2...an 10^n$ 阅读全文
posted @ 2019-07-24 00:53 buerdepepeqi 阅读(344) 评论(0) 推荐(0)
摘要:P3803 FFT求多项式系数 传送门:https://www.luogu.org/problemnew/show/P3803 题意: 这是一道FFT模板题,求多项式系数 题解: 对a和b的系数求一个fft,转换为点乘式后 O(n)扫一遍直接算系数即可 对于多项式相加 $\begin{array}{ 阅读全文
posted @ 2019-07-24 00:44 buerdepepeqi 阅读(171) 评论(0) 推荐(0)
摘要:嘤嘤嘤多校训练记录 国庆大腿的博客 yiqzq大腿的博客 牛客多校第一场 | 题号 | 标题 | 状态 | 题解 | tag | | | | | | | | A | Equivalent Prefixes | 通过 | ppq 国庆腿子 | 二分+分治/单调栈 | | B | Integration 阅读全文
posted @ 2019-07-23 15:08 buerdepepeqi 阅读(431) 评论(0) 推荐(0)
摘要:2019牛客多校第一场 I Points Division(动态规划+线段树) 传送门:https://ac.nowcoder.com/acm/contest/881/I 题意: 给你n个点,每个点有两个属性a,b 需要将点划分为两堆,划分依据是对于在A划分中的任意点a和在B划分中的任意点b满足 不 阅读全文
posted @ 2019-07-23 15:07 buerdepepeqi 阅读(557) 评论(5) 推荐(0)
摘要:Codeforces 837D 动态规划 传送门:https://codeforces.com/contest/837/problem/D 题意: 给你n个数,问你从这n个数中取出k个数,这k个数的乘积的末尾最多有多少个0 题解: 要想让乘积的末尾有0,实际上就是2的倍数和5的倍数相乘才能得到贡献, 阅读全文
posted @ 2019-07-23 10:58 buerdepepeqi 阅读(378) 评论(0) 推荐(0)
摘要:牛客多校第一场 B Inergratiion 传送门:https://ac.nowcoder.com/acm/contest/881/B 题意: 给你一个 [ 求值为多少 题解: 根据线代的知识 我们可以将分母裂项,然后根据 $\int_{0}^{\infty} \frac{1}{1+x^2}dx= 阅读全文
posted @ 2019-07-23 02:25 buerdepepeqi 阅读(171) 评论(0) 推荐(0)
摘要:HDU6581 Vacation (HDU2019多校第一场1004) 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=6581 题意: 给你n+1辆汽车,每辆汽车有汽车的长度L,汽车距离终点的距离S,汽车的最大速度V 汽车与汽车之间距离为0时,速度大的汽 阅读全文
posted @ 2019-07-23 01:55 buerdepepeqi 阅读(378) 评论(0) 推荐(0)
摘要:ZOJ3537 Cake 传送门:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3537 题意: 给你几何形状的蛋糕,你需要按照顶点来切蛋糕,每次切蛋糕会产生一个贡献,$val=cost_{i, j} |x_i + x_j| 阅读全文
posted @ 2019-07-21 00:09 buerdepepeqi 阅读(207) 评论(0) 推荐(0)
摘要:A.Equivalent Prefixes 传送门: https://ac.nowcoder.com/acm/contest/881/A 题意:给你两个序列 A、B,两个区间相等的条件是区间内任意一个子区间的当前子区间的最小值的坐标相等,问你两个序列的1~p区间相等,求最大的p是多少 题解:二分+分 阅读全文
posted @ 2019-07-20 23:50 buerdepepeqi 阅读(200) 评论(0) 推荐(0)
摘要:POJ3237 Tree 树链剖分 边权 传送门:http://poj.org/problem?id=3237 题意: n个点的,n 1条边 修改单边边权 将a b的边权取反 查询a b边权最大值 题解: 修改边权就查询点的深度大的点,用大的点去存这条边的边权,其余的就和点权的是一样的了 取反操作用 阅读全文
posted @ 2019-07-17 22:15 buerdepepeqi 阅读(142) 评论(0) 推荐(0)
摘要:POJ2763 Housewife Wind 树链剖分 边权 传送门:http://poj.org/problem?id=2763 题意: n个点的,n 1条边,有边权 修改单边边权 询问 输出 当前节点到 x节点的最短距离,并移动到 x 节点位置 题解: 树链剖分裸题 树链剖分就是将树分割为多条边 阅读全文
posted @ 2019-07-17 22:11 buerdepepeqi 阅读(131) 评论(0) 推荐(0)
摘要:HDU3669 Aragorn's Story 树链剖分 点权 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=3966 题意: n个点的,m条边,每个点都 有点权 修改 从u v上所有点的点权 查询单点点权 题解: 树链剖分裸题 树链剖分就是将树分割为多 阅读全文
posted @ 2019-07-17 22:05 buerdepepeqi 阅读(151) 评论(0) 推荐(0)
摘要:2018 CCPC 吉林站 H Lovers 传送门:https://www.spoj.com/problems/LIS2/en/ 题意: q次操作 1.将第l~r个数的左边和和右边都加上一个数d, 使得这个数变成 $ds_id$的形式 2.询问区间和 题解: 线段树题 这个update操作不好维护 阅读全文
posted @ 2019-07-16 17:39 buerdepepeqi 阅读(506) 评论(0) 推荐(0)
摘要:SPOJ Another Longest Increasing Subsequence Problem 传送门:https://www.spoj.com/problems/LIS2/en/ 题意: 给定 N 个数对 $(x_i,y_i)$,求最长上升子序列的长度。上升序列定义为满足$(x_i,y_i 阅读全文
posted @ 2019-07-16 14:40 buerdepepeqi 阅读(206) 评论(0) 推荐(0)
摘要:UVA live 6667 三维严格LIS 传送门:https://vjudge.net/problem/UVALive 6667 题意: 每个球都有三个属性值x,y,z,要求最长的严格lis的长度和方案数 题解: 一维LIS很好求,dp一下就行 二维的LIS,将第一维排序后,和第一维一样 那么三维 阅读全文
posted @ 2019-07-16 14:24 buerdepepeqi 阅读(260) 评论(0) 推荐(0)
摘要:HDU4742 CDQ分治,三维LIS 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=4742 题意: 每个球都有三个属性值x,y,z,要求最长的lis的长度和方案数 题解: 一维LIS很好求,dp一下就行 二维的LIS,将第一维排序后,和第一维一样 那 阅读全文
posted @ 2019-07-16 10:45 buerdepepeqi 阅读(360) 评论(0) 推荐(0)
摘要:Codeforces 11194F (组合数学) 传送门:https://codeforces.com/contest/1194/problem/F 题意: 你有n个事件,你需要按照1~n的顺序完成这些事件,每个事件需要$t_i$的时间完成,你现在一共有T的时间去做这些事情,每做一件事情的时候,你有 阅读全文
posted @ 2019-07-15 11:53 buerdepepeqi 阅读(443) 评论(0) 推荐(0)
摘要:Codeforces 293E 传送门:https://codeforces.com/contest/293/problem/E 题意: 给你一颗边权一开始为0的树,然后给你n 1次操作,每次给边加上边权,问你n 1次操作后有有多少对点之间的路径长度小于等于l,并且边权和小于等于w 题解: poj1 阅读全文
posted @ 2019-07-14 02:16 buerdepepeqi 阅读(234) 评论(0) 推荐(0)
摘要:Codeforces 669E CDQ分治 传送门:https://codeforces.com/problemset/problem/669/E 题意: 三个操作: 1.在第x秒插入一个值y 2.在第x秒移走一个值y 3.查询第x秒有多少个y 题解: 有版本的查询,我们很容易想到可以基于时间给他排 阅读全文
posted @ 2019-07-14 00:56 buerdepepeqi 阅读(286) 评论(0) 推荐(0)
摘要:动态逆序对 CDQ分治 传送门:https://www.luogu.org/problemnew/show/P3157 题意: 对于序列A,它的逆序对数定义为满足iAj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删除m个元素,你的任务是在每次删除一个元素之前统计整个序列的逆序对数。 阅读全文
posted @ 2019-07-13 23:44 buerdepepeqi 阅读(200) 评论(0) 推荐(0)
摘要:Jam's problem again CDQ分治 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=5618 题意: $$ 有n 个元素,第 i 个元素有 a_i、 b_i、 c_i 三个属性,设 f(i) 表示满足 a_i\leq a_j 且 b_i \ 阅读全文
posted @ 2019-07-13 23:27 buerdepepeqi 阅读(148) 评论(0) 推荐(0)
摘要:陌上花开 CDQ分治 传送门:https://www.luogu.org/problemnew/show/P3810 题意: $$ 有n 个元素,第 i 个元素有 a_i、 b_i、 c_i 三个属性,设 f(i) 表示满足 a_j\leq a_i 且 b_j \leq b_i且 c_j \leq 阅读全文
posted @ 2019-07-13 23:13 buerdepepeqi 阅读(134) 评论(0) 推荐(0)
摘要:codeforces1183F 有技巧的暴力 传送门:https://codeforces.com/contest/1183/problem/F 题意: 给你n个数,要你从中选出最多三个数,使得三个数x,y,z互不相等,x,y,z之和最大是多少 题解: n到了2e5,并且有q组数据,所以我们这里需要 阅读全文
posted @ 2019-07-12 17:35 buerdepepeqi 阅读(219) 评论(0) 推荐(0)
摘要:codeforces 1183H 动态规划 传送门:https://codeforces.com/contest/1183/problem/H 题意: 给你一串长度为n的字符串,你需要寻找出他的最长的前k个子串,问你得到这些子串需要减少的字符个数之和是多少,easy版本的k是100,hard版本的k 阅读全文
posted @ 2019-07-12 17:27 buerdepepeqi 阅读(306) 评论(0) 推荐(0)
摘要:传送门:https://codeforces.com/problemset/problem/161/D 题意: 求树上点对距离恰好为k的点对个数 题解: 与poj1741相似 把点分治的模板改一下即可,我们依然是求得一个dep数组,然后根据这个dep数组来更新两点间的距离,由于k的范围只有500,所 阅读全文
posted @ 2019-07-11 22:54 buerdepepeqi 阅读(341) 评论(0) 推荐(0)
摘要:传送门:http://poj.org/problem?id=1741 题意: 求树上两点间路径长度小于k的点对个数 题解: 参考资料 守望的淀粉质略解:https://www.luogu.org/blog/user9012/dian fen zhi lve xie 粉红兔大佬的淀粉质:https:/ 阅读全文
posted @ 2019-07-11 20:59 buerdepepeqi 阅读(127) 评论(0) 推荐(0)
摘要:codeforces 1185G1. Playlist for Polycarp (easy version)(动态规划) 传送门:https://codeforces.com/contest/1185/problem/G1 题意: 你从学校回到家要T的时间,你现在有n首歌,每首歌的播放时间为ti, 阅读全文
posted @ 2019-07-10 14:23 buerdepepeqi 阅读(167) 评论(0) 推荐(0)
摘要:Splay模板 1.区间翻转(洛谷p3391) c++ include include include include include include include include include include include include include include include us 阅读全文
posted @ 2019-07-10 11:16 buerdepepeqi 阅读(126) 评论(0) 推荐(0)
摘要:Codeforces 677D 传送门:https://codeforces.com/contest/677/problem/D 题意: 给你一个n m的方格图,每个点有一个权值val,现在要求你从坐标(1,1)开始走,要求你从权值为1的点,走到权值为2的点,依次类推,最终走到权值为p的点的最短路径 阅读全文
posted @ 2019-07-09 22:47 buerdepepeqi 阅读(381) 评论(0) 推荐(0)
摘要:Cdoeforces 572(Div2)A、B、C、D1、D2、E 传送门:https://codeforces.com/contest/1189 A.题意: 给你一串长为n的字符串,要求你将其切割为若干个good 的子串,一个子串如果其中0和1的个数不相等,那么这个子串是good子串,输出最少切割 阅读全文
posted @ 2019-07-09 17:47 buerdepepeqi 阅读(197) 评论(0) 推荐(0)