上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: "题目链接" 本来感觉是贪心,但是懒得去想,于是直接$DP$出解 $dp[p][i][j][k]$ 表示到第$p$位,有$i$个$A$,$j$个$B$,$k$个$C$的最小装箱次数 初始化: $dp[0][0][0][0]=0$ 其余为$inf$ 转移: 1. $i+j+k=10$,$dp[p][i 阅读全文
posted @ 2020-01-20 10:33 zhuzihan 阅读(94) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 首先数学推导 $$ \frac{1}{x} + \frac{1}{y} = \frac{1}{n!} \\\frac{x+y}{xy} = \frac{1}{n!}\\(x+y)n! = xy \\xy (x+y)n! = 0 \\xy (x+y)n! + (n!)^2 = (n!)^ 阅读全文
posted @ 2020-01-20 09:48 zhuzihan 阅读(109) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 考察网络流建图,从最小割的角度考虑比较容易 改写一下题意: 一张图,每个点初始有0/1两个值中的一个,现在让你重新赋值,变化其中一些点的值(还是0/1),使得新图里 相邻两点值不同的对数 加上 新图里点值与原图不同的点数量 的和最小 相当于我们原来有一张图,里面的点分属两个集合,先改变 阅读全文
posted @ 2020-01-18 10:55 zhuzihan 阅读(76) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 算法:暴力模拟 首先我们手动模拟一下,发现我们就是把原来的数据补齐成长方形表格即可 样例解释如下: 然后我们开始模拟题意 对于每个读入的表格,统计最大的行元素数,然后在其他行末用逗号补齐 然后考虑把表格和答案逐行合并 如果答案表格的该行不为空,则直接加到末尾 否则添加与其他行逗号数量一 阅读全文
posted @ 2020-01-18 10:26 zhuzihan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 区间每个数开方,区间和查询 显然区间开方不具有加法性,线段树不可直接维护 我们于是思考其他做法优化 首先是1/0的开方不影响本身 统计区间小于等于1的数,如果刚好和区间长度一致,则区间操作可省略 等价于区间最大值小于等于1 [code] 阅读全文
posted @ 2020-01-17 19:37 zhuzihan 阅读(103) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 我们考虑线段树维护信息 首先任意一个子段都可以划分为若干区间 也就是一个区间内的最大子段和,必然等于某些连续小区间的区间和之和 维护四个值 1. 区间最大子段和 2. 区间和 3. 区间最大前缀和 4. 区间最大后缀和 显然区间和直接维护,区间最大前缀和就是 左区间前缀 或 右区间前缀 阅读全文
posted @ 2020-01-17 16:49 zhuzihan 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 2020.1.17 1. 洛谷 GSS 系列1~4 阅读全文
posted @ 2020-01-17 16:30 zhuzihan 阅读(109) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 首先我们有堆的朴素做法 维护蚯蚓长度的堆,每次取出最大,然后按照题意切割,再放回堆内. 长度增加有点麻烦,我们考虑维护一个全局的add懒标记,使得堆内的数+add等于蚯蚓长度,因此每次分割所得的数要减去q. 这样写复杂度为$O(mlog_2 n)$ 不能AC,仅85pts,但是写起来真 阅读全文
posted @ 2019-12-21 15:07 zhuzihan 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 一.区间修改,单点查询 原数组$A$,有元素$a_1,a_2,a_3...a_n$ 考虑差分数组$C$,$c_1,c_2,c_3...c_n$ 其中$c_i=a_i a_{i 1}$ 这样,$a_i=\sum_{j=1}^{i} c_j $ 用树状数组维护前缀和 区间修改 $l,r,v$ 单点查询 阅读全文
posted @ 2019-12-18 18:59 zhuzihan 阅读(227) 评论(0) 推荐(0) 编辑
摘要: "题目链接" 本题采用线段树,将排序的操作巧妙转化为0/1序列的区间覆盖问题 首先我们先二分最终答案$ans$ 之所以答案有单调性,是因为我们进行了如下转换 1. 将原序列$A$变为0/1序列$A'$,若$a_i using namespace std; define mid ((l+r) 1) d 阅读全文
posted @ 2019-12-18 18:57 zhuzihan 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页