会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jz_597
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
56
下一页
2020年11月10日
CSP-S2020 贪吃蛇
摘要: 参考博客: https://www.luogu.com.cn/blog/EntropyIncreaser/ying-ye-ri-zhi-2020117-yi-ci-xin-xi-fou-dui-cheng-yin-fa-di-csp2020-t4-post https://qaq-am.com/CS
阅读全文
posted @ 2020-11-10 19:46 jz_597
阅读(440)
评论(0)
推荐(0)
2020年11月9日
CF1017G The Tree
摘要: 一棵树,每个点为黑点或白点。一开始全是白点。 支持维护三个操作:1、把$x$子树中包含$x$的极大黑连通块找出来,把所有点儿子染黑(如果$x$为白色直接将$x$染成黑色)。2、将一棵子树染白。3、询问一个点的颜色。 \(n,Q\le 10^5\) 考虑怎么处理第一个操作。 假设没有操作二,每次在操作
阅读全文
posted @ 2020-11-09 21:08 jz_597
阅读(95)
评论(0)
推荐(0)
2020年11月8日
2020CSP-S2总结
摘要: 人生最后一次CSP,但是还是做得非常不好。 能做:100+100+100+70=370 估分:100+100+100+0=300 民间测试:100+60+100+0=260 直接裂开。 拿到题目很自然地看了所有的题。T1思想简单直接跳,T2显然是水题,T3一眼不会,T4似乎是个水题(后来发现题目大意
阅读全文
posted @ 2020-11-08 22:11 jz_597
阅读(540)
评论(0)
推荐(0)
注意事项
摘要: 有关1<<64。测试: using namespace std; #include <iostream> int main(){ cout<<(1<<64)<<endl; cout<<(1ll<<64)<<endl; cout<<(1ull<<64)<<endl; int k=64; cout<<(
阅读全文
posted @ 2020-11-08 21:14 jz_597
阅读(209)
评论(0)
推荐(0)
2020年11月7日
CF1434E A Convex Game
摘要: 一个序列满足单调递增。一次合法的操作是选择一个数,要求这个数在上一个选择的数的后面,并且要求选的数形成的子序列满足相邻的差递增。 两个人轮流操作,有若干个序列,问先手必胜还是后手必胜。 \(n\le 10^5\)。 gmh77:这题不值得3500。 我一道题搞了一天。。。 普通的DP考虑:$f_{i
阅读全文
posted @ 2020-11-07 09:53 jz_597
阅读(197)
评论(0)
推荐(0)
2020年11月6日
平面图完美匹配计数-FKT算法
摘要: 参考文献:http://basics.sjtu.edu.cn/~dominik/teaching/2016-cs214/presentation-slides/2016-12-27-PerfectMatchingsInPlanarGraphs-PlusOne.pdf 先介绍几个概念: 环覆盖:用若干
阅读全文
posted @ 2020-11-06 10:30 jz_597
阅读(1484)
评论(0)
推荐(1)
CF1442E Black, White and Grey Tree
摘要: 一棵树,有每个点有黑、白、灰三种颜色。一次操作可以选择在同一连通块中的若干个点,不能同时包含黑点和白点,将其删除。 问删完整棵树最少的操作次数。 \(n\le 2*10^5\) 考虑假如只有黑点和白点,并且分布于一条链上该怎么做: 首先相邻颜色相同的显然可以缩点,于是变成了一串交替的黑白序列。设长度
阅读全文
posted @ 2020-11-06 07:32 jz_597
阅读(135)
评论(0)
推荐(0)
2020年11月5日
6854. 【2020.11.04提高组模拟】古老的序列问题
摘要: 一个数列,若干次询问,每次询问$[l,r]$区间中所有子区间的$max*min$的和。 \(n,Q\le 10^5\) 老套路,维护个单调递增的栈和单调递减的栈,枚举右端点,维护每个左端点的贡献。搞个历史和,但是由于这里维护的是乘积,所以要维护各种各样的信息,比较复杂。反正我是没有写出来。 另一种做
阅读全文
posted @ 2020-11-05 19:44 jz_597
阅读(446)
评论(0)
推荐(0)
2020年11月3日
CF1442D Sum
摘要: 有$n$个栈,每个栈中有若干个带非负价值的物品。每次可以取出栈顶的物品,要求取出恰好$k$个物品,最大化物品的价值和。 价值满足:\(a_{i,j}\le a_{i,j+1}\)。 \(n,k\le 3000\) \(\sum |a_i|\le 10^6\) 结论:最优解至多有一个选了一些但没有选完
阅读全文
posted @ 2020-11-03 11:52 jz_597
阅读(181)
评论(0)
推荐(0)
CF1442A Extreme Subtraction
摘要: 给出一个数列$a_i$,每次可以将一段前缀或一段后缀减一,问是否可以变成全$0$。 \(n\le 3*10^4\) 显然这相当于将$a_i$拆成$x_i+y_i$,满足$x_i$不递减,$y_i$不递增。 从后往前钦定$x_i$的值,记变量$pre$表示当前钦定到的最小值,初值为无限大。如果$a_i
阅读全文
posted @ 2020-11-03 07:30 jz_597
阅读(180)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
56
下一页
公告