[题解]P2340 [USACO03FALL] Cow Exhibition G

news/2025/11/18 16:31:10/文章来源:https://www.cnblogs.com/Sinktank/p/19238337

P2340 [USACO03FALL] Cow Exhibition G

\(f[i][j][k]\) 表示前 \(i\) 个元素,智商之和为 \(j\),情商之和为 \(k\)。这样表示显然很冗余,因为答案已经包含在状态里面了。

一个常见的技巧是将键挪到值处,即用 \(f[i][j]\) 来表示前 \(i\) 个元素智商之和为 \(j\),情商之和的最大值。

转移和背包类似:

\[f[i][j]\gets \min(f[i-1][j],f[i-1][j-x[i]]+y[i]) \]

需要注意两点:

  • 由于第二维可能出现负数,所以存储时需要整体平移一个值域。
  • 必须滚动数组,否则会 MLE。滚动数组时 \(j\) 的枚举方向需要根据 \(x[i]\) 决定。\(x[i]\) 为正则倒序枚举,\(x[i]\) 为负则正序枚举。

总时间 \(O(nV)\)

点击查看代码
#include<bits/stdc++.h>
using namespace std;
const int N=405,V=400000;
struct Nd{int x,y;}a[N];
int n,f[2*V+5],ans;
signed main(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);cin>>n;for(int i=1;i<=n;i++) cin>>a[i].x>>a[i].y;memset(f,-0x3f,sizeof f);f[V]=0;for(int i=1;i<=n;i++){//a[i].x>0则倒序 否则正序 if(a[i].x>0){for(int j=V+V;j>=a[i].x;j--){f[j]=max(f[j],f[j-a[i].x]+a[i].y);}}else{for(int j=0;j<=V+V+a[i].x;j++){f[j]=max(f[j],f[j-a[i].x]+a[i].y);}}}for(int i=0;i<=V;i++){if(f[i+V]>=0) ans=max(ans,i+f[i+V]);}cout<<ans<<"\n";return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/969097.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于模型预测控制的主蒸汽温度单步预测MATLAB实现

一、核心算法框架 主蒸汽温度预测控制采用模型预测控制(MPC)框架,包含以下关键模块:动态模型:描述温度系统动态特性 滚动优化:单步预测与控制量求解 约束处理:温度/流量限制二、MATLAB代码实现(分步详解) 1. …

2025年自动化绕线机订制厂家权威推荐:电机自动绕线机/小型自动绕线机/全自动电机绕线机源头厂家精选

随着电机、变压器和电感器等电子元件需求持续增长,全球绕线设备市场正迎来智能化升级浪潮,高效、精密的自动化绕线机已成为提升生产效能的关键装备。 自动化绕线机作为电子制造与电机制造的核心设备,其精度、稳定性…

屏幕信息网站

https://www.displaymate.com/index.html屏幕参数大全 https://testufo.com/ 刷新率测试

2025年知名的储气罐定制厂家权威推荐榜单:可靠的储气罐/质量好的储气罐/专业的储气罐源头厂家精选

全球储气罐市场规模预计在2025年将达到78.5亿美元,并以4.8%的年复合增长率持续扩张,中国市场在其中占据重要份额。 储气罐作为工业生产中的关键压力容器,其性能直接关系到整个生产系统的安全与效率。随着新能源、新…

Kubernetes 调度器开发方法概述

法 1:通过配置(无代码) apiVersion: kubescheduler.config.k8s.io/v1 kind: KubeSchedulerConfiguration profiles: - schedulerName: default-scheduler# ... - schedulerName: batch-schedulerplugins:score:enab…

微信公众号服务号关注发送授权链接,直接注册成为会员,再接入智能客服功能

一键关注,即刻体验:我们如何用微信公众号重塑用户服务体验 今天我想和大家分享一个我们最近完成的系统升级——将客服系统与微信公众号深度整合的创新方案。这个改变不仅简化了用户体验,更为我们的会员体系注入了新…

Springboo下的MQTT多broker实现

Springboo下的MQTT多broker实现参考项目:GitHub - mqtt-spring-boot-starter 背景说明: 和原作者一样,也是身处IOT物联网公司,身不由己,哈哈 实现功能:1、多broker连接,这是原作者造好的轮子 2、指定信息发布,…

CF1830D Mex Tree

发现一个巨大无比爆炸重要的性质。树上路径 MEX 只有 0,1,2 三种情况/dy。 想了会交替染色为何不对,发现对于单点填 0 会有 1 的贡献,而填 1 没有贡献。所有交替染色只能保证长度 \(\ge 2\) 的路径的权值和最大。 最…

2025 年 11 月流速仪厂家推荐排行榜,LS300-A 流速仪,旋杯式/旋桨式流速仪,手持式电波雷达流速仪,专业测量与高效性能口碑之选

2025 年 11 月流速仪厂家推荐排行榜:LS300-A 流速仪、旋杯式/旋桨式流速仪、手持式电波雷达流速仪,专业测量与高效性能口碑之选 在水利监测、环境工程和工业流程控制领域,流速仪作为关键测量工具,其精度和可靠性直…

14. Service

Service 为什么需要 Service? 在 Kubernetes 中:Pod 的生命周期短暂:一旦被销毁,重建后 IP 会变化。 其他应用如果直接依赖 Pod IP,就会出现“找不到服务”的问题。 在传统架构中,我们用 Nginx + Consul / ZooKe…

基于图像小波变换的多尺度自适应双边滤波matlab仿真 - 指南

基于图像小波变换的多尺度自适应双边滤波matlab仿真 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consol…

2025年11月防晒选购指南:花西子/珀莱雅/薇诺娜/安热沙实测,全肤质闭眼入款竟是它

2025年11月防晒选购指南:花西子/珀莱雅/薇诺娜/安热沙实测,全肤质闭眼入款竟是它一、防晒先懂“敌”:紫外线的隐形伤害 紫外线中UVA(长波)穿透力强,会穿透真皮层导致光老化(细纹、色斑、松弛),堪称“皮肤老化…

使用马尔科夫蒙特卡洛方法对非常规的概率密度函数进行样本抽取

马尔科夫蒙特卡洛(Markov Chain Monte Carlo,MCMC)方法是一种强大的工具,用于从复杂的概率分布中抽取样本。对于非常规的概率密度函数(PDF),MCMC方法尤其有用,因为这些分布可能难以直接采样。其中,Metropolis…

如何在Totally Stub区域达成负载均衡

如何在Totally Stub区域达成负载均衡2025-11-18 16:17 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !im…

2025 年 11 月流量计厂家推荐排行榜,超声波/手持式/夹钳式/管网流量计,多声道箱涵式/雷达明渠/电磁流量计,便携式多普勒流速仪及巴歇尔水槽专业选购指南

2025 年 11 月流量计厂家推荐排行榜:超声波/手持式/夹钳式/管网流量计,多声道箱涵式/雷达明渠/电磁流量计,便携式多普勒流速仪及巴歇尔水槽专业选购指南 行业背景与发展趋势 随着水资源管理、城市供排水系统、工业流…

linux apache域名绑定域名

在 Linux 系统中,如果你想要将一个域名绑定到 Apache 服务器上,通常需要完成以下几个步骤:一、准备域名解析(DNS)确保域名已正确解析到你的服务器 IP 地址 你需要在 DNS 服务商的管理面板中,将域名 example.com …

2025年江苏产学研合作协议展会权威推荐:江苏产学研合作优化/江苏产学研合作促进会/江苏产学研合作模式机构精选

在创新驱动发展战略的推动下,江苏产学研合作正成为区域科技创新的核心引擎,为产业升级注入强劲动力。 江苏省作为我国科技资源高度集聚的区域,其产学研合作深度与广度直接关系到科技成果转化效率与产业竞争力。近年…

理解Spring AI Message API

理解Spring AI Message API要理解这张 Spring AI Message API 的类图,我们可以从核心组件、继承关系、功能划分三个维度逐一拆解: 1. 图例与基础概念 左上角的图例说明:箭头表示继承关系(IS A)或聚合关系(HAS A)…

CSP2025游寄

笔者最后一场 CSP, 本来已经没有什么想写的了,但又觉得有些不甘,遂有此文Day memory() ? -3 : -4;原本以为会有考前焦虑,然而并没有。 大抵是因为高二了吧,多少也参加过一次 CSP 了,倒也不是很紧张 (maybe 考前 …

2025年眼镜护理液批发厂家权威推荐榜单:硬性隐形眼镜护理液/隐形眼镜护理液/硬镜护理液源头厂家精选

中国隐形眼镜护理液行业市场规模在2024年已达55.2亿元,自2017年来的年复合增长率达14.27%,展现出巨大的市场潜力和发展空间。 作为直接接触眼部的第三类医疗器械,眼镜护理液的质量安全与供应稳定性备受市场关注。随…