07 2024 档案
摘要:这周学了SOSdp,学会了感觉还挺简单的。核心就几行代码: //#include <bits/stdc++.h> for (int j = 0; j < k; j++) { for (int i = 0; i < (1 << k); i++) { if ((i & (1 << j))) { dp[i
阅读全文
摘要:这周学了启发式合并,prim算法,对图有了进一步的理解。 树 题意:给一棵根为 1 的有根树,点 i 具有一个权值 定义一个点对的值 f(u,v)=max( , )×∣ - ∣ 。你需要对于每个节点 i ,计算 \(ans_i=\disp
阅读全文
摘要:这周主要学习了线段树,基本能用线段树解决一些简单的题目。 D - Flat Subsequence 题意:单点修改+区间查询 代码 #include <bits/stdc++.h> #define int long long #define mod 998244353 #define PII pai
阅读全文