当前位置: 首页 > news >正文

高维亚空间超频物质变压缩技术 第27次CCF-CSP计算机软件能力认证

很经典的dp问题:

设dp数组为f[i]前i个黄金的最小成本

递推公式就是遍历之前0-j的dp[j] 再加上后面这一段的成本取min

而计算后面的成本需要段体积 使用前缀和储存体积即可

注意题目限制条件每段最大m需要递增 所以遇到某些问题需要continue

每段内编号最大的黄金的神秘学质量而不是最大黄金质量!!!一定要审题

ac前两个问题代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef double db;
#define fi first
#define se second
#define debug(x) cerr << #x << ": " << (x) << endl
#define rep(i, a, b) for(int i = (a); i <= (b); i++)
const int maxn = 1e6 + 10;
const int maxm = 1e5 + 10;
const double eps = 1e-12;
const ll INF = 0x3f3f3f3f3f3f3f3f;
typedef pair<int, int> pii;
#define int llll n, L;
ll v[maxn], m[maxn], s[maxn];
ll f[maxn];signed main() {ios::sync_with_stdio(false);cin.tie(0); cout.tie(0);cin >> n >> L;for (int i = 1; i <= n; i++) {cin >> s[i];s[i] += s[i - 1];}for (int i = 1; i <= n; i++)cin >> m[i];memset(f, INF, sizeof(f));f[0] = 0;for (int i = 1; i <= n; i++) {for (int j = 0; j < i; j++) { //上一组的终点if (m[i] <= m[j])continue;f[i] = min(f[i], f[j] + (s[i] - s[j] - L) * (s[i] - s[j] - L));}}cout << f[n] << endl;return 0;}

http://www.dtcms.com/a/169508.html

相关文章:

  • 力扣:24两两交换链表的节点
  • 融智学16字方针无歧义表述并构建人机协同的非零和博弈模型
  • SVM实战:从理论到鸢尾花数据集的分类可视化
  • Android 端如何监控 ANR、Crash、OOM 等严重问题
  • 基于SpringBoot+Vue实现的电影推荐平台功能三
  • Oracle OCP认证考试考点详解083系列04
  • ip和域名
  • hadoop存储数据文件原理
  • 大数据Spark(五十八):Spark Pi介绍
  • 49-dify案例分享-私有化 MCP 广场搭建与网页小游戏智能体工作流实战
  • 【Bootstrap V4系列】学习入门教程之 组件-徽章(Badge)和面包屑导航(Breadcrumb)
  • C++ 开发指针问题:E0158 表达式必须为左值或函数指示符
  • 【React】Hooks useReducer 详解,让状态管理更可预测、更高效
  • ActiveMQ 集群搭建与高可用方案设计(一)
  • Hal库下备份寄存器
  • Spring Boot的GraalVM支持:构建低资源消耗微服务
  • 高中数学联赛模拟试题精选学数学系列第5套几何题
  • 深度学习核心架构:探明四种基础神经网络
  • STM32部分:2、环境搭建
  • Linux53 百度网盘运行(下载devtoolset11后仍提示stdc++3.0.29缺失 计划用docker容器隔离运行,计划后续再看)
  • 私人医生通过AI分析基因数据,是否有权提前告知癌症风险?
  • Fabrice Bellard(个人网站:‌bellard.org‌)介绍
  • MySQL--索引入门
  • 从零认识阿里云OSS:云原生对象存储的核心价值
  • 二极管反向恢复的定义和原理
  • JavaScript性能优化实战(8):缓存策略与离线优化
  • 基于Java的数字商品管理系统的设计与实现
  • 人工智能发展史 — 物理学诺奖之 Hopfield 联想和记忆神经网络模型
  • 前端跨域问题怎么在后端解决
  • SETNX的存在问题和redisson进行改进的原理