会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
W-potato
博客园
首页
新随笔
联系
订阅
管理
[置顶]
秘制小模板
摘要: 最小生成树 Prim Code #include <iostream> #include <queue> using namespace std; const int kMaxN = 1e5 + 1; int n, m; vector<pair<int, int>> g[kMaxN]; struct
阅读全文
posted @ 2024-10-18 14:37 GenesisCrystal
阅读(35)
评论(0)
推荐(0)
2024年10月18日
10.17 总结
摘要: 其实是策略最失败的一集。 T1 赛时花了3h都没有搞出来的傻逼题。 仔细想一下,答案一定是 XXXX...XXNVXXXXXN 其中 X 可以是 N 或 A,那么就可以预处理可行的前缀,然后从后往前枚举可不可行,就可以AC了。 T2 又是一道圣金题目,可以用双端链表做出来。 显然,这是一道套路题,存
阅读全文
posted @ 2024-10-18 16:05 GenesisCrystal
阅读(23)
评论(0)
推荐(0)
10.14 总结
摘要: T1 赛时没有想到什么思路。 下文中所有的 \(t\) 代表所有的文件中的一个。 考虑DP定义\(f_{i, j}\) 为已经考虑完了 \(s\) 中的前 \(i\) 个点,匹配了 \(t\) 的前 \(j\) 个点的方案数,转移就是: \[\begin{cases} s_{i+1} = t_{j
阅读全文
posted @ 2024-10-18 15:32 GenesisCrystal
阅读(19)
评论(0)
推荐(0)
2024年10月16日
10.16 总结
摘要: T1 赛时拿的30分暴力,没想到60分,但是预期:30pts,实际:30pts 正解 把一个人劈成四瓣,然后用树状数组维护不是 \(i\) 这个人以外的 \(0, a_{(i, 0)}, a_{(i, 1)}, a_{(i, 1)} + a_{(i, 0)}\) 以上的所有人的个数,最后除以 \(1
阅读全文
posted @ 2024-10-16 22:32 GenesisCrystal
阅读(26)
评论(0)
推荐(0)
2024年10月13日
10.13 总结
摘要: T1 一道大水题,我们设 \(f_{(i,j)}\) 为到了 \(a_i\) 并且已经组成了 \(j\) 对的最小权值。 所以说转移方程就是 \(f_{(i, j)} = \min \limits_{k=1}^{i-2}f_{(k, j)}\),这一个式子可以与处理掉,所以复杂度 \(\mathca
阅读全文
posted @ 2024-10-13 16:59 GenesisCrystal
阅读(14)
评论(0)
推荐(0)
2024年10月12日
10.7总结
摘要: T1 赛事拿的是 30pts 的暴力分,就直接暴力枚举就行了,复杂度 \(\mathcal O(n^3)\)。 将操作分成两部分,一部分是对 \((x,y)\) 轴同时操作的,可以一开始就用前缀 \(\max\) 统计完,将长方体变成一个底面为阶梯状的直棱柱。另一部分是对 \((x,z)\) 或
阅读全文
posted @ 2024-10-12 09:24 GenesisCrystal
阅读(45)
评论(0)
推荐(0)
10.3 总结
摘要: T1 每一个数列有 \(m\) 种变式,而总共有 \(m^n\) 个数列,所以答案是 \(m^{n-1}\),赛事 AC 了。 #include <fstream> using namespace std; using ll = long long; const ll kMod = 1e9 + 7;
阅读全文
posted @ 2024-10-12 09:05 GenesisCrystal
阅读(24)
评论(0)
推荐(0)
10.9 总结
摘要: T1 还行,考场AC了。 主要思路就是从第一列开始,对于上一列每一个一样的数的区间进行排序,最后检验一下就行了,注意对应的问题。 #include <algorithm> #include <fstream> #include <vector> using namespace std; const
阅读全文
posted @ 2024-10-12 08:55 GenesisCrystal
阅读(30)
评论(0)
推荐(0)
2024年10月11日
10.10 总结
摘要: T1 美丽的子区间 还行吧,根据大眼观察法 可以看出当 \(x\) 为使用科技的次数时,函数 \(f(x)\) 等于使用 \(x\) 次科技的最小答案是一个单谷函数,可以三分,注意到使用 \(x\) 次科技的时候的第 \(i\) 个数的答案是 \(\min \limits_{j=\min(1,i-x
阅读全文
posted @ 2024-10-11 09:16 GenesisCrystal
阅读(29)
评论(0)
推荐(0)
2024年10月6日
10.6 总结
摘要: T1 一道计几,还行,第一个就是直接三分支线上的点然后求函数谷值,第二个就是 \(\min\{Dist(x_1, x_3), Dist(x_2, x_3)\}\)。 赛时因为没有删调试语句而保龄 T2 10 pts \(m = 0\), 故 \(\forall i\) 有 \(ans_i = i\)
阅读全文
posted @ 2024-10-06 17:19 GenesisCrystal
阅读(20)
评论(0)
推荐(0)
下一页
公告