首先转换代价计算的方式见这篇文章
其实我是想到这么贪心的,但是没有想到整体的贪心,即先把所有数字全部移到最低位,然后再一步一步向上移动
DP转移方程见这篇文章
解释一下task2,他说全部合并到第位的时候,指的是从位合并到,所以是高位包含第位而不是低位包含第位(想一下从第位移动到第位的代价变换量)
然后他这个卡上界的这一维在干嘛我也不太清楚,就按蓝书上那么求吧,也不是很难
update 2024.9.17
这是中位数的第三种求法,记住吧
第一种是货仓选址,第二种是个村庄安装个邮局的那道题目
当然还要记住这种复杂的状态设计,不要认为不可能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构