LA3983 Robotruck
2024-08-28 10:13:09
单调队列优化DP,感觉比较套路?
上不去Vjudge,也懒得打就随便口胡一下。
sxy大佬要是您看的我要是扯淡麻烦提醒我一下QAQ
sum[i]表示从0到i依次走的距离,sg[i]表示1~i的重量和,dis[i]表示从0到i直接走的距离。
f[i]=min(f[j]+sum[i]-sum[j]+dis[i]);
=min(f[j]+sum[j])+sum[i]+dis[i]; (sg[j]>=sg[i]-C)
发现sg[j]是单调增的。
用单调队列维护一个f[i]+sum[i]单减且sg[i]单增的值。
最新文章
- 代码的坏味道(14)——重复代码(Duplicate Code)
- 演示对sys用户和普通用户进行审计的示例
- clip to bounds 和mask to bounds的区别
- powerdesigner 绘制表关系和导出sql
- VR制作的规格分析
- Java [leetcode 29]Divide Two Integers
- php array 排序 感悟
- MySql级联操作
- Java的LockSupport.park()实现分析
- LIS算法
- 第十一章 多GPU系统的CUDA C
- python环境jieba分词的安装
- DevExpress winform 友好皮肤
- html实现调用jar包
- KIDS采购销售管理系统
- C#连接mysql数据库的一个例子和获取本机IP的方法
- MT【38】与砝码有关的两个题
- CF1080
- Android adb input 命令介绍
- React内三种函数的写法