会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tenil
博客园
首页
新随笔
联系
订阅
管理
2025年11月18日
做题随笔:P3403
摘要: Solution 这里给出了一种不使用最短路的优化算法,可以优化到 \(O(x)\),而且出奇的直观、好写。同见于 oi-wiki。(其实相关部分是我写的) 题意 原题链接 给定 \(x,y,z,h\),求 \(ax+by+cz=h\) 的非负整数解 \((a,b,c)\) 的组数。 分析 不妨设
阅读全文
posted @ 2025-11-18 20:35 Tenil
阅读(21)
评论(0)
推荐(0)
2025年11月16日
做题随笔:P14521
摘要: Solution 题意 原题链接 感觉题意很难形式化,建议自己读一下。 大概是:给一个定根树,每个点有一个点权,每条边有一个可通过区间,从根开始,带着一个初值向下走,每到一个点把点权加在值上,对初值 \(x\) 的 \(q\) 个取值求可达点数量。 注意:根节点算可达点,根节点的点权也要加上。 分析
阅读全文
posted @ 2025-11-16 18:14 Tenil
阅读(15)
评论(0)
推荐(0)
2025年10月13日
做题随笔:P10778
摘要: Solution 本篇题解给出了思考过程,不是单纯拿结论水题解的呢! 题意 原题链接 给定简单无向图,\(q\) 次强制在线询问,每次割掉 \(k(k \leq 15)\) 条边,询问图的连通性。 分析 首先我们可以只考虑初始是连通图的情况,不然怎么割都是不连通的,就不用写了,特判一个就彳亍。(好吧
阅读全文
posted @ 2025-10-13 21:45 Tenil
阅读(20)
评论(0)
推荐(0)
2025年9月4日
做题随笔:P5319
摘要: Solution 题意 原题链接 给定字符串 \(T\),其中有若干空位可以填充。同时给出 \(m\) 个模式串对应价值 \(V_i\) 组成。 总价值定义为所有出现模式串价值乘积的 \(c\) 次方根(\(c\) 为出现咒语次数),需要最大化这个价值,并输出任意一个填充方案。 分析 推柿子 先看柿
阅读全文
posted @ 2025-09-04 20:53 Tenil
阅读(9)
评论(0)
推荐(0)
2025年8月15日
做题随笔:P8981
摘要: Solution 写在前面 本文结论没有证明,想要详细证明的请看_Vix_大佬的文章。本文的基本思路与大佬相同,但偏向于思路分析,还有对分类简化的尝试。 题意 原题链接 给定一棵树,每个点的点权为经过该点的直径数量,求树的点权和或点权平方和。 分析&Code 1 先放一张图,明确一下叫法: 深度为
阅读全文
posted @ 2025-08-15 19:17 Tenil
阅读(12)
评论(0)
推荐(0)
2025年7月17日
做题随笔:P13308
摘要: Solution 题意 原题链接 维护一颗 \(n\) 层的满二叉树,支持删边、查询节点所在连通块大小。 场上看到题面我先笑了,看到数据范围差点似了。\(2^{60}\) 个点干翻一切(大雾)。 分析 一个很直接的想法:建图,每次断边向子树和父亲 dfs 更新连通块大小,其他都不想,空间早炸了。所以
阅读全文
posted @ 2025-07-17 17:35 Tenil
阅读(43)
评论(0)
推荐(0)
2025年6月2日
做题随笔:P10689
摘要: Solution 题意 原题链接 维护一个整数序列,要求能支持区间加,区间翻转,区间旋转(旋转 \(T\) 次即为将区间末尾 \(T\) 个数和前面的交换),在指定位置插入、删除,区间查询最小值。 区间长度 \(n \le 100000\),操作次数 \(m \le 100000\)。 分析 ps:
阅读全文
posted @ 2025-06-02 17:22 Tenil
阅读(30)
评论(0)
推荐(0)
2025年5月18日
Have_No_W OI R1题解
摘要: Solution T1 题意 题面链接 \(n\) 个数,判断有多少个数小于 \(k\)。 签到题,没什么好说的。for 扫一遍统计即可。 Code #include <iostream> #include <cstdio> using namespace std; int ans,k,n; int
阅读全文
posted @ 2025-05-18 11:57 Tenil
阅读(26)
评论(1)
推荐(0)
2025年5月7日
做题随笔:P10687
摘要: Solution 题意 原题链接 岛上有 \(p_1\) 个好人和 \(p_2\) 个坏人按 \(1\) 到 \(p_1 + p_2\) 编号,好人说真话,坏人说谎话。现在有 \(n\) 条信息表示 \(x\) 说 \(y\) 是(\(\texttt{yes}\))不是(\(\texttt{no}\
阅读全文
posted @ 2025-05-07 16:10 Tenil
阅读(30)
评论(0)
推荐(0)
2025年4月12日
做题随笔:P12147
摘要: Solution 题意 原题链接 定义 \(f(x)=x\oplus (x+2^k)\),给定两个整数 \(n,k\),求 \(\sum_{i = 0}^{n}f(i)\) 的值。 ps:你梦熊入门题简单又直接,令我 1h 才做完。果然,题目信息里面难度是最不能相信的。 分析 注意到有 \(30\%
阅读全文
posted @ 2025-04-12 18:07 Tenil
阅读(25)
评论(0)
推荐(0)
下一页
公告