会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qinsj
博客园
首页
新随笔
联系
订阅
管理
2025年1月17日
AtCoder Regular Contest 059 [ARC059] F - Unhappy Hacking
摘要: 题意: 有三种操作,在右边添加0/1或删除最右边的数(空字符串无操作) 给出操作数\(N\),字符串\(s\),问有多少种方法经过\(N\)次操作后得到字符串\(S\) 思路 最开始在想三维dp,虽然发现了性质,但是没想到很好的用法 重要性质:答案与字符串内容无关,仅与字符串长度有关 定义\(f_{
阅读全文
posted @ 2025-01-17 22:38 qinsj
阅读(22)
评论(0)
推荐(0)
2025年1月15日
AtCoder Regular Contest 058 [ARC058] E - Iroha and Haiku
摘要: 题意: 对于所有长度为\(n\),每个数在1到10之间的序列,问有多少个中包含一字串,满足字串可以分为三段和恰好为\(x,y,z\)的部分 数据满足: \[3 \le n \le 40 , 1 \le x \le 5 , 1 \le y \le 7, 1 \le z \le 5, \]思路 正向统计
阅读全文
posted @ 2025-01-15 22:50 qinsj
阅读(29)
评论(0)
推荐(0)
2024年9月28日
Codeforces Round 975 (Div. 2) 题解:D、E
摘要: 第一次进前50,上分最爽的一次 D. Speedbreaker 对\(a\)按照时间升序排序,不难发现,对于升序排序后的数组,当我们搜到时间\(t\)时,记录已经搜过的时间对应原城市编号最小值为\(l\),最大值为\(r\),则我们一定要在\(a_t\)时间之前走过所有\([l,r]\)之间的城市。
阅读全文
posted @ 2024-09-28 16:01 qinsj
阅读(654)
评论(0)
推荐(2)