会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
加载中...
Redial's Blog
记录算法学习痕迹
博客园
首页
新随笔
联系
管理
上一页
1
···
32
33
34
35
36
37
38
39
40
···
54
下一页
2025年7月14日
7.11——769E1
摘要: 769E 首先有个结论:添加的那条边的其中一个端点一定是 \(1\)。因为如果想要由经过这条边来优化到达其他点的最短距离,那么一定是直接从这条边出发最优,而不是先走一段距离到达深度较浅的点再经过这条边。得证。 到达某个点的 \(d(v)\) 的情况只有 \(2\) 种: 在原来的树中的 \(d(v)
阅读全文
posted @ 2025-07-14 08:46 小橘奏
阅读(39)
评论(0)
推荐(0)
2025年7月13日
牛客周赛100 G(期望dp)
摘要: G 一个显然的贪心:成功概率大的 \(b_{i}\) 一定分配给需要变成更大的数。因此排序后,整个问题便被划分成了 \(n\) 个独立的子问题,每个子问题的形式为:需要将一个数经某种操作从 \(0\) 变为 \(i\),其中该操作有 \(b_{i} \%\) 的概率将该数加 \(1\),否则(即 \
阅读全文
posted @ 2025-07-13 23:54 小橘奏
阅读(31)
评论(0)
推荐(0)
数论分块
摘要: 简要补充数论分块的相关知识 数论分块含义:对于给定 \(n\),可以按照 \(\lfloor \frac{n}{i}\rfloor\) 相同的区间 \(i\in[l,r]\),将区间 \([1,n]\) 分成多个块(显然块的长度从左往右快速增长)。 有用的几个结论: 对于 \(i\in[1,n]\)
阅读全文
posted @ 2025-07-13 00:46 小橘奏
阅读(57)
评论(0)
推荐(0)
edu164E(数论分块+思维)
摘要: edu164E 先考虑 \(O(n*max(a_{i}))\) 暴力做法:对于每个 \(k\in[1,max(a_{i})]\),第 \(i\) 个怪物需要恰好 \(\lceil \frac{a_{i}}{k} \rceil\) 次攻击。不难想到将 \(a\) 数组转化为 \([\lceil \fr
阅读全文
posted @ 2025-07-13 00:43 小橘奏
阅读(22)
评论(0)
推荐(0)
2025年7月10日
7.10——875F
摘要: 875F 由于最近在学树上背包,因此今天挑了一道树上背包的题来做。没想到这么难qwq。。。 任意一条路径的权值只有三种情况: 全0 \(\Rightarrow\) 1 全1 \(\Rightarrow\) 0 既有0又有1 \(\Rightarrow\) 2 最优答案显然是所有路径 \(MEX\)
阅读全文
posted @ 2025-07-10 20:01 小橘奏
阅读(27)
评论(0)
推荐(0)
上一页
1
···
32
33
34
35
36
37
38
39
40
···
54
下一页
公告