会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ccsu_zhaobo
博客园
首页
联系
管理
上一页
1
2
3
4
下一页
2020年9月27日
ACL Beginner Contest
摘要: ACL Beginner Contest D - Flat Subsequence 题意: 给你n个数, 让你选择一个最长的子序列a 且 a[i + 1] - a[i]的绝对值小于等于k问最长的子序列长度为多少? 题解: 如果写成dp复杂度为$n^2$那肯定过不了的, 如果把dp方程写出来 for
阅读全文
posted @ 2020-09-27 10:17 ccsu_zhaobo
阅读(274)
评论(2)
推荐(0)
2020年9月26日
P3792 由乃与大母神原型和偶像崇拜
摘要: P3792 由乃与大母神原型和偶像崇拜 题意: 给你n个数, q次询问, 每次询问 有 1 x, y 表示将x的值改成y 2 l,r 询问区间l 到r 从小到达排序后是否连续。 题解: 如果这题不带修改,很多人都会想到,直接用主席树维护一个最大值最小值, 然后查询区间不同数的个数, 如果不同数的个数
阅读全文
posted @ 2020-09-26 00:15 ccsu_zhaobo
阅读(126)
评论(0)
推荐(0)
Codeforces Round #672 (Div. 2) C2. Pokémon Army (hard version) D. Rescue Nibel!
摘要: Codeforces Round #672 (Div. 2) C2. Pokémon Army (hard version) 题意:给你一个a数组让你找到一个子数组b求 b[1] - b[2] + b[3] - b[4]……的最大值并且有q次询问每次询问一个l和r表示将a数组的a[l],与a[r]交
阅读全文
posted @ 2020-09-26 00:02 ccsu_zhaobo
阅读(158)
评论(0)
推荐(0)
2020年9月21日
P1712 [NOI2016]区间
摘要: P1712 [NOI2016]区间 题意: 给你n个线段让你找出$m$个线段且这个$m$个线段都有一个公共点$x$,对于一个合法的选取方案,它的花费为被选中的最长区间长度减去被选中的最短区间长度。问合法选取的方案花费最小是? 题解: 由于数据太大,首先肯定能想到离散化。 想到离散化就会想到线段树去维
阅读全文
posted @ 2020-09-21 18:41 ccsu_zhaobo
阅读(148)
评论(0)
推荐(0)
2020 计蒜之道 预赛 第三场 C. 石子游戏(中等)
摘要: 石子游戏(中等) 题意: 给你n个石子每个石子都有自己的质量和价值, 在给你q次询问每次询问一个区间,问在这个区间里 所有选的石子异或和为j的的价值最大是多少? 题解: 这题和简单版本的唯一不同是n变成了1e6 先来说一下官方的题解的解法: 用线段树维护,每个区间维护$f[j]$表示该区间中异或和为
阅读全文
posted @ 2020-09-21 18:26 ccsu_zhaobo
阅读(162)
评论(0)
推荐(0)
2020年9月17日
P4198 楼房重建
摘要: P4198 楼房重建 题意: 给你n个点每个点都有一座楼房,小明站在(0,0)点位置看楼房,如果这栋楼房上任何一个高度大于 0 的点与 (0,0)的连线没有与之前的线段相交,那么这栋楼房就被认为是可见的 现在你有q次操作, 每次可以改变任意楼房的高度。问每次改变时小明最多能看多少楼房? 题解: 这题
阅读全文
posted @ 2020-09-17 13:05 ccsu_zhaobo
阅读(103)
评论(0)
推荐(0)
2020年9月9日
Codeforces Round #669 (Div. 2) D. Discrete Centrifugal Jumps
摘要: D. Discrete Centrifugal Jumpsbu6 题意: 给你1到n的高楼, 现在你在1的位置你可每次从 i 到 i + 1, 或者跳到 i < j 且 \(max(h[i], h[j]) < min(h[i + 1] ...,h[j - 1])\) 或者跳 i < j 且 \(mi
阅读全文
posted @ 2020-09-09 12:54 ccsu_zhaobo
阅读(213)
评论(0)
推荐(0)
2020年8月7日
hdu 6836
摘要: hdu 6836 题解: 给你一张图求所有生成树的&的期望。 题解: 由于求的是 & 那么可以考虑 枚举二进制 如果答案的二进制中第 i 位 为1, 那么所选的边 所有权值的第i位都为1 所有可以把答案拆成 二进制的和 那么就可枚举每个二进制。 将第i为二进制为1的边组成的生成树设为 \(cnti\
阅读全文
posted @ 2020-08-07 01:17 ccsu_zhaobo
阅读(155)
评论(0)
推荐(0)
2019 树形—DP
摘要: 2019 树形—DP 题意: 给你一颗树,然你寻找 多少对(u, v) (u > v)的路径数 是2019的倍数。 题解: 树形dp入门专题 设 $dp[u][i] $ 以u为节点的子树中, 以u为起点 所有 路径之和 % 2019 等于i的个数。 那么答案的贡献有两种 以$i为节点的子树 1 \l
阅读全文
posted @ 2020-08-07 00:26 ccsu_zhaobo
阅读(142)
评论(0)
推荐(0)
2020年7月29日
2020牛客暑期多校训练营(第六场)
摘要: 2020牛客暑期多校训练营(第六场) k-bag 题意 :你有一个字符串 a, 字符串a可以分为 x份, 每份长度为 k且只含有 1到k的数字 (随便怎么排) 然后给你字符串b问你,b是字符串a的子串吗?是就是 yes, 不是就是 no。 题解: 要使字符串 b 是a的子串 那么 b的第一份与最后一
阅读全文
posted @ 2020-07-29 20:11 ccsu_zhaobo
阅读(107)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告