会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
smilemask
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2024年8月2日
8月份训练日记
摘要: 密码是classAB的密码((class
阅读全文
posted @ 2024-08-02 21:45 SmileMask
阅读(4)
评论(0)
推荐(0)
编辑
洛谷 - P5369
摘要: 唐题。 分析 考虑一个数列 \([1,i]\) 前缀最大的充要条件,当且仅当: \(\forall k \in [1,i]\),满足 \(\sum\limits_{j=k}^i a_j \ge 0\) \(\forall k \in (i,n]\),满足 \(\sum\limits_{j=i+1}^
阅读全文
posted @ 2024-08-02 07:52 SmileMask
阅读(6)
评论(0)
推荐(0)
编辑
2024年8月1日
博弈论
摘要: rt
阅读全文
posted @ 2024-08-01 21:15 SmileMask
阅读(0)
评论(0)
推荐(0)
编辑
环计数
摘要: 前言 本文仅为个人记录,参考价值不大,且仅写了几个例题,以后遇到这方面的题会再补充。 三元环计数 实现 首先显然有 \(O(nm)\) 的暴力,考虑优化这个过程。 将点按度数从小到大排序,若度数相等则按编号大小排序,然后将原来的无向边变为从前往后的有向边,在原图中的三元环 \((u,v,w)\) 变
阅读全文
posted @ 2024-08-01 16:19 SmileMask
阅读(4)
评论(0)
推荐(0)
编辑
2024年7月29日
一种基于值域的 $O(1)\ gcd$
摘要: 前言 建议不要看本文,纯个人记录,你学不到什么的,。,,,,, 本文介绍了一种基于值域的 \(O(1) \ gcd\) (大部分描述都是贺的。本科技通常都是用来卡常(但是大部分题都不卡 \(gcd\) 带的 \(log\),所以本文没什么用。 正文 \[Th.1:可将 \ x \ 分解为 \{a,b
阅读全文
posted @ 2024-07-29 20:40 SmileMask
阅读(14)
评论(0)
推荐(0)
编辑
2024年7月25日
CodeForces - 1842H
摘要: *3000,大牛题。 分析 题目的转化 首先题目中 \(x_i+x_j \le 1\) 和 \(x_i+x_j\ge 1\) 不好处理,我们不妨将 \(x_i\) 都减去 \(0.5\),结果不变,那么原题则转化成了 \(x_i+x_j\le or \ge 0\),发现现在只在乎 \(x_i\) 之
阅读全文
posted @ 2024-07-25 18:35 SmileMask
阅读(8)
评论(0)
推荐(0)
编辑
2024年7月23日
CodeForces - 702F
摘要: 分析 发现统计单个人买T恤是十分困难的,考虑用T恤去贡献单个人。 将T恤按照 \(q_i\) 排序,买T恤这一操作变成将 \([c_i,end]\)这段数量加一并平移。发现 \([c_i,2c_i)\) 这一部分不好处理,我们不妨暴力插入,这样每个人只会被暴力插入 \(logc_i\) 次,那么总复
阅读全文
posted @ 2024-07-23 21:21 SmileMask
阅读(4)
评论(0)
推荐(0)
编辑
2024年7月19日
CodeForces - 1139D
摘要: 题目大意 序列每次随机添加一个 \([1,m]\) 的整数,直到序列 \(gcd=1\) 停止,求期望操作次数。 分析 模拟过程发现只关心整个序列的 \(gcd\) 与下一次会添加什么,那么根据期望 \(dp\) 套路可得状态 \(f_{i}\) 表示当前序列 \(gcd=i\),期望还操作多少次使
阅读全文
posted @ 2024-07-19 20:03 SmileMask
阅读(4)
评论(0)
推荐(0)
编辑
2024年7月15日
洛谷 - P6190
摘要: 题目大意 给定 n点m边带权有向图,从 1 到 \(n\) 的路径中,经过一条边时可让其权值变为相反数,再变为原权值,求路径最小权值。 分析 先用 \(Floyd\) 求出全源最短路。 借用 \(Floyd\) 数组列出 \(dp\) 状态,\(f_{i,j}\) 表示从 \(i\) 到 \(j\)
阅读全文
posted @ 2024-07-15 21:03 SmileMask
阅读(8)
评论(0)
推荐(0)
编辑
CodeForces - 1485F
摘要: 题目大意 给定数组 \(b\),求有多少 \(a\) 数组满足 \(a_i=b_i \ or\ \sum\limits_{k=1}^i a_k=b_i\)。 分析 既然有前缀和,不妨将前缀和计入状态中,设 \(dp_{i,j}\) 为前 \(i\) 个前缀和为 \(j\) 的方案数。 考虑两种条件的
阅读全文
posted @ 2024-07-15 19:41 SmileMask
阅读(2)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
下一页
公告