news 2026/6/14 9:54:44

洛谷 P1103 书本整理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
洛谷 P1103 书本整理

原题

题目描述

对于给出的书本,Frank会先把它们按照高度排好序,接下来通过删去k本书来达到最小的不整齐度。

解题思路

我们可以令f[i][j]表示当有i本书时,留下j本的最小不整齐度。通过稍微地分析,我们就可以得到f[i][k1]=min(f[i][k1],f[j][k1-1]+abs(a[i].k-a[j].k));其中,i为当前有多少本书;k1为留下的本数。

#include<bits/stdc++.h> using namespace std; struct node{ int h,k; }a[110]; int f[110][110]; bool cmp(node a1,node a2){ return a1.h>a2.h; } int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,k; cin>>n>>k; for(int i=1;i<=n;i++){ cin>>a[i].h>>a[i].k; } sort(a+1,a+n+1,cmp); //按照高度进行排序 fill(f[1]+1,f[n+1],0x3f3f3f3f); //将f数组初始化为∞ for(int i=1;i<=n;i++)f[i][1]=0; //只留1本不整齐度为0 for(int i=2;i<=n;i++){ for(int j=1;j<=i-1;j++){ for(int k1=2;k1<=min(i,n-k)/*枚举留下k1本书*/;k1++){ f[i][k1]=min(f[i][k1],f[j][k1-1]+abs(a[i].k-a[j].k)); } } } int ans=INT_MAX; for(int i=n-k;i<=n;i++){ ans=min(ans,f[i][n-k]); //选取最小值 } cout<<ans; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 11:55:46

小波滤波器组示意图](https://example.com/dummy_wavelet.png

基于小波分析的纹理和颜色反射对称性检测&#xff08;MATLAB R2018B&#xff09; 压缩包数据&#xff0b;代码参考。 wavParam.nAngs 32; wavParam.nScls 12; wavParam.minWaveLength 6; wavParam.mult 1.2; wavParam.radSigma 0.55; wavParam.angSigma 0.2; &#xff0…

作者头像 李华
网站建设 2026/6/12 12:50:30

图解:TRS收益互换

Hi,围炉喝茶聊产品的新老朋友好!原本在写:资管和信创系统核心相关的文章,在某聘上刷到招聘信息,看到衡泰技术在招金融产品经理,要有收益互换、跨境、外汇/结售汇的从业经验(如下图)。 勾起围炉的兴趣,于是有了此文,先和大家聊聊:TRS收益互换,按惯例先上收益互换业务…

作者头像 李华
网站建设 2026/6/10 14:27:27

重塑胶片质感:Analog Diffusion模型实战手册

重塑胶片质感&#xff1a;Analog Diffusion模型实战手册 【免费下载链接】Analog-Diffusion 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/Analog-Diffusion 你是否曾困惑于AI生成的图像总是缺乏真实胶片的灵魂&#xff1f;那些细腻的颗粒感、柔和的色彩过…

作者头像 李华
网站建设 2026/6/10 10:08:08

从黑箱到透明:fabric思维链技术如何重塑AI推理体验

你是否曾对AI给出的答案感到困惑&#xff1f;当AI助手生成一份分析时&#xff0c;你只能看到最终结论&#xff0c;却无法理解背后的推理逻辑。这种"黑箱"体验正被fabric框架的革命性思维链技术彻底改变。 【免费下载链接】fabric fabric 是个很实用的框架。它包含多种…

作者头像 李华
网站建设 2026/6/12 12:01:47

8、量子理论中的概率与贝尔不等式相关探讨

量子理论中的概率与贝尔不等式相关探讨 1. 量子引力理论构建的思考 在量子引力(QG)理论的构建过程中,面临着诸多挑战。比如在考虑概率相关问题时,存在不同的方法,但都有其局限性。 一种方法是基于L. Hardy的观点,不过其超曲面并非可观测的,所以我们所说的“概率”是否…

作者头像 李华
网站建设 2026/6/13 10:38:11

Content Vec编码器:歌声转换技术的音质革命

你是否曾经遇到过这样的困扰&#xff1a;精心制作的歌声转换作品&#xff0c;却总是带着明显的机械感&#xff1f;音色虽然相似&#xff0c;但清晰度总差那么一点火候&#xff1f;今天&#xff0c;让我们共同探索so-vits-svc 4.1-Stable版本中的核心技术突破——Content Vec编码…

作者头像 李华