会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Leo2011的博客
许许多多的平凡加在一起,就成了不平凡。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2024年10月20日
题解:AT_abc376_c [ABC376C] Prepare Another Box
摘要: 很好的一道二分答案题。 听说 CSP 考前写 tj 可以让 rp += inf? 注:下文中 \(w\) 指物品重量序列,\(x\) 指箱子容量序列。 先问个问题:为什么我上来就敢肯定这是个二分答案题? 或者说,单调性在哪儿? 非常简单:如果一个盒子的容量越大,能装下的东西就更多(废话)。那么如果
阅读全文
posted @ 2024-10-20 18:07 worker2011
阅读(37)
评论(0)
推荐(0)
2024年10月7日
题解:AT_abc374_c [ABC374C] Separated Lunch
摘要: 无耻的广告更好的阅读体验~ 最近在搞个人博客博客园的差点忘了更了。 已经沦落到在写这种水题题解了。 题目翻译 有 \(n\) 队人,每个队人数不同,把他们分成 2 组(同一队的不能拆开),使两组人数差距尽量小。 形式化题意:有 \(n\) 个数,把它们分成两组,使两组和的差尽量小。 说句闲话:感觉这
阅读全文
posted @ 2024-10-07 10:14 worker2011
阅读(70)
评论(0)
推荐(0)
2024年9月7日
题解:AT_abc370_c [ABC370C] Word Ladder
摘要: 说句闲话 并不会有更好的阅读体验。 这题是一个比较奇葩的贪心、构造。也可以认为是一个数据结构略有难度的练习题。 理论部分 ?> 注:使用 \(N\) 表示字符串长度。 一句段话题意:三个字符串 \(S\)、\(T\)、\(X\),其中 \(S\) 和 \(T\) 仅包含小写字母且等长,\(X\) 为
阅读全文
posted @ 2024-09-07 22:58 worker2011
阅读(57)
评论(0)
推荐(0)
2024年8月29日
题解:P9938 [USACO21OPEN] Acowdemia II B
摘要: 前言:原来的 tj 干了一堆什么建图啊之类的,但其实不要这么复杂。 注:下文中 \(n\) 是各成员名字列表。 从 \(K = 1\) 开整。如果情况是 \(n_i < n_{i + 1}< \cdots < n_j\),那么显然,咱就不知道关于成员 \(n_i,\cdots,n_j\) 的相对资历
阅读全文
posted @ 2024-08-29 14:50 worker2011
阅读(137)
评论(0)
推荐(0)
2024年8月3日
题解:AT_abc365_c [ABC365C] Transportation Expenses
摘要: 注:为了方便,下文以 \(Sum\) 代表 \(\sum_{i = 1}^{n} A_i\)。 \(N = 2 \times 10^5\),考虑二分答案。 所以,答案有单调性吗?或者说,可以二分吗? 当然!如果 \(x = k\) 时可以满足条件,那么 \(x = k - 1\) 时显然只会更少(上
阅读全文
posted @ 2024-08-03 22:16 worker2011
阅读(99)
评论(0)
推荐(0)
2024年7月30日
题解:P10815 【模板】快速读入
摘要: 闲着没事儿水篇 tj 题目大意 题目大意极其粗暴,记得 \(10^8 \times 10^8 = 10^{16} > 2^{31}-1\) 会爆 int,开 long long 就好。 于是这个题就变成了一个读入输出优化模板题。这不又回去了。 另外,输入输出常数优化也很常用,抢最优解和骗分时都可以用
阅读全文
posted @ 2024-07-30 08:54 worker2011
阅读(400)
评论(0)
推荐(1)
2024年7月14日
题解:AT_abc362_d [ABC362D] Shortest Path 3
摘要: 一句话题意:给定一个带点权的有权无向连通图,求点 1 到所有其它点的最短路径。 首先,只有 1 一个起点,所以是单源最短路,又因为最大是 \(2 \times 10^5\),所以是优先队列(堆)优化过后的 Dijkstra。 所以,我们只需要解决点权的问题就好了。一种显而易见的想法是把与这条边的边权
阅读全文
posted @ 2024-07-14 15:58 worker2011
阅读(143)
评论(0)
推荐(0)
2024年7月13日
题解:AT_abc362_c [ABC362C] Sum = 0
摘要: 很好写(15 min 解决)但不好讲(跟别人讲了 20 min)的写法 QwQ…… 首先,咱先算出原式的范围。最小值(暂且记为 \(k\))的公式就是: \[k = \sum_{i = 1}^{N} L_i \]就是每一个最小可能值的和。 同理,最大值(我记为 \(w\))的公式就是: \[w= \
阅读全文
posted @ 2024-07-13 22:40 worker2011
阅读(135)
评论(0)
推荐(2)
2024年6月27日
【YACS 2021 年 5 月月赛 丙组】植树造林
摘要: 题目 Link 考虑到老师不能砍树,所以最少补种树就是把剩下那二位的种树数补成最多的那位。 这里介绍个小语法: max({a, b, c}); max(max(a, b), c); 两行代码都是在求 \(a, b, c\) 的最大值,但是第二个是两两求,第一个是整体求,稍微方便一点。 ACCode
阅读全文
posted @ 2024-06-27 20:17 worker2011
阅读(82)
评论(0)
推荐(0)
2024年6月26日
【YACS 2020 年 3 月月赛 丙组】 数字加密
摘要: 题目 Link 先找规律,不难发现: \[\left\{\begin{aligned} 0 + 9 = 9\\ 1 + 8 = 9\\ 2 + 7 = 9\\ 3 + 6 = 9\\ 9 + 0 = 9\\ \end{aligned}\right. \]所以,对于最后一位的转换,只需要求出 \(9
阅读全文
posted @ 2024-06-26 21:03 worker2011
阅读(55)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告