妙妙题集锦
妙妙题~o( =∩ω∩= )m
USACO真题挖坟妙妙题
题目 | 妙处 | 状态 |
---|---|---|
P6002 [USACO20JAN] Berry Picking S | 思考问题的角度妙哉! | \color{Green} |
USACO23JAN T3 Moo Route | 孩子要学数数 |
字符串
题目 | 妙处 | 状态 |
---|---|---|
P4391 [BOI2009]Radio Transmission 无线传输 | \color{Green} | |
[USACO15FEB]Censoring G | \color{Green} |
动态规划
题目 | 妙处 | 状态 |
---|---|---|
Shass and Bookshelf | \color{Green} | |
P1025 [NOIP2001 提高组] 数的划分 | \color{Green} | |
ZRTG1026 c.Competition | Week#9 比赛总结里有 | AC |
图论
题目 | 妙处 | 状态 |
---|---|---|
#10065. 「一本通 3.1 例 2」北极通讯网络 | 逆向思考 | 还没搞懂,码住。 |
杂项(巨坑)
对于所有数据,保证 。
解释
-
第一想法是选前 小的数
尝试证明这是不对的。
两数相加比较与它们平均数比较结果一样。然后就可以意会了。 -
那最小的数总该选吧
尝试证明这是对的。
感性:最小的数有效拉低了平均数
较理性:
a b c d
b 最小,现在选了a b d
瞪眼。所以已经选了小的总不会是更坏的(虽然小的凑一起就坏了),所以选最小的总没错。 -
那就从最小的数开始选
进行一个破环成链的操作。 -
最大值最小是典型的DP和二分答案题目(DP又被吊打了,上次是被贪心,这次是被二分答案QAQ)
所以二分答案
然后模拟塞答案的操作,然后没了。 -
确实没了,这样塞是错的
选的时候贪心,尽量选小的数。要尽量使它满足答案呀!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现