会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhoulemon
博客园
首页
新随笔
联系
订阅
管理
[置顶]
模版
摘要: 数据结构 vector template<typename Tp> struct Vector{ Tp *arr=new Tp[1+5]; int siz_,cap_=1; void allocate(){ Tp *new_arr=new Tp[(cap_<<1)+5]; for(int i=0;i
阅读全文
posted @ 2025-12-27 21:36 zhoumengxuan
阅读(11)
评论(0)
推荐(0)
[置顶]
生命是一树花开
摘要: 生命是一树花开 余秋雨 生命,是一树花开,或安静或热烈,或寂寞或璀璨。 日子,在岁月的年轮中依次厚重,那些天真的、跃动的、抑或沉思的灵魂,在繁华与喧嚣中,被刻上深深浅浅的印痕。 很欣赏这样一句话:生命,是一场虚妄。 其实,经年过往,每个人何尝不是在这场虚妄里跋涉? 在真实的笑里哭着,在真实的哭里笑着
阅读全文
posted @ 2025-12-03 22:30 zhoumengxuan
阅读(26)
评论(0)
推荐(0)
2026年3月10日
2026.3.2 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/69a266b0c524e40596207b17 小 Z 爱划分 题解 20 分的 dp 很显然:\(dp_{i}=\sum_{j=0}^{i-1}dp_{j}\times (sum_j\oplus sum_i)^2\) 这道题
阅读全文
posted @ 2026-03-10 20:14 zhoumengxuan
阅读(2)
评论(0)
推荐(0)
2026年2月28日
2026.2.28 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/699fbd72c524e405961f848c 这场比赛不太难,\(A\) 了两道。 两棵树 题解 由于联通块不方便计数,考虑转化。 发现 联通块个数=剩余点数-剩余边数 所以 \(X\times Y=(T_{点}-T_{边}
阅读全文
posted @ 2026-02-28 19:07 zhoumengxuan
阅读(8)
评论(0)
推荐(0)
2026年2月27日
2026.2.26 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/698da89b5bbfea398a9e6b7f (其实是 \(NOIP\) 模拟赛,四道题全打的部分分) 星际联邦 题解 考虑 \(Boruvka\) 算法:每次选取每个联通块向外最小的边,加入 \(MST\)。 选取最小边时
阅读全文
posted @ 2026-02-27 10:01 zhoumengxuan
阅读(4)
评论(0)
推荐(0)
2026年2月24日
2026.2.24 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/6966f780c01e1c1c7ca5b72f 差值 题解 不妨先排序。 易于得到一个数组的差值和为 \(2\sum_{i=1}^n(a_i\times i)-(n+1)\sum_{i=1}^n a_i\) 对于 \(n\le
阅读全文
posted @ 2026-02-24 15:34 zhoumengxuan
阅读(4)
评论(0)
推荐(0)
2026年2月11日
2026.2.11 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/696618cfc01e1c1c7ca58edb 树上最多不相交路径 题解 部分分 对于 \(m\le 20\),可以暴力处理出路径对的关系,再通过状压枚举求最大团得出答案。 对于 树成一条链,可以通过贪心或 \(dp\)轻松解
阅读全文
posted @ 2026-02-11 20:18 zhoumengxuan
阅读(14)
评论(0)
推荐(0)
2026年2月9日
2026.2.9 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/696606a2c01e1c1c7ca584dd 美食家 题解(法一) 不妨将每桶包子最多能吃的次数处理出来,存在 \(a_i\)。 每次吃一趟包子,可以求出共吃了多少包子,之后全局减法。 有这样的神秘递推式: \[d_i=d_
阅读全文
posted @ 2026-02-09 21:17 zhoumengxuan
阅读(6)
评论(0)
推荐(0)
2026年2月7日
2026.2.6 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/69660435c01e1c1c7ca5841d 排列 题目描述 求有多少个长度为 \(n\) 且任意相邻两个数的最大公约数都不为 \(k\) 的排列? 数据范围 满足 \(1≤n≤3000,1≤\frac{n}{k}≤10\)
阅读全文
posted @ 2026-02-07 16:56 zhoumengxuan
阅读(7)
评论(0)
推荐(0)
2026.2.7 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/69661ae9c01e1c1c7ca58fc7 毕业旅行 题解 看数据,知道这道题应该用 状压+矩阵快速幂。 赛时拿了部分分。 《观看》测试点 1、2、4、5,再联系旅行商问题,可以轻松使用状压 \(dp\) 解决。 设 \(
阅读全文
posted @ 2026-02-07 16:16 zhoumengxuan
阅读(4)
评论(0)
推荐(0)
2026年2月4日
2026.2.4 模拟赛
摘要: https://oj.gxyzh.com/d/hzoj/contest/696b314c6599a4befbbd0617 T1 题解 考虑简单一些的情况:从 \((1,1)\) 出发。 显然对于这种情况可以用 \(dp\) 层层转移,得到最优答案。 \(设 dp_{i,0/1}\) 为从 \((1,
阅读全文
posted @ 2026-02-04 21:31 zhoumengxuan
阅读(3)
评论(0)
推荐(0)
2026年2月3日
技巧总结
摘要: 数据结构 \(1\).你真的以为树状数组只能止步于区修区查了吗? 实际上有这样一种特殊的最值:前缀最值查询。 代码: struct BIT{ int tr[N]; inline int lowbit(int x){ return (x&(-x)); } void add(int x,int val)
阅读全文
posted @ 2026-02-03 20:10 zhoumengxuan
阅读(2)
评论(0)
推荐(0)
下一页
公告