马拉松赛跑(2019.8.19)
题目
这道题乍一看,发现跟几天前做过的那道书的整理岂不是差不多的吗?
只是权值改变了而已而且有几个地方需要修改,结尾的时候需要判断一下
其实本质上没变化
然后A了
#include<bits/stdc++.h>
using namespace std;
int dp[1001][1001];
int dis[1001][1001];//前i个中选择j个的最小值
struct node{int x, y;
}a[100001];
int main(){memset(dp,0x3f3f,sizeof(dp));int n,k;cin>>n>>k;int m=n-k;for(int i=1;i<=n;i++){cin>>a[i].x>>a[i].y;}for(int i=1;i<=n;i++){for(int j=1;j<=i;j++){dis[i][j]=abs(a[i].x-a[j].x)+abs(a[i].y-a[j].y);dis[j][i]=dis[i][j];}}dp[1][1]=0;for(int i=1;i<=n;i++){for(int j=1;j<=min(i,m);j++){for(int k=1;k<=i-1;k++){dp[i][j]=min(dp[i][j],dp[k][j-1]+dis[i][k]);//前i个里面选择j个可以等价于前k个取j-1个再加上ik距离 }}}int minn=0x3f3f3f;for(int i=m;i<=n;i++){minn=min(minn,dp[i][m]+dis[i][n]);}cout<<minn;
}
然后今天还写了联合权值,暴力大概70分?然后正解有待晚上思考哦
马拉松赛跑(2019.8.19)相关推荐
- 训练日志 2019.1.19
昨天回去发高烧了,睡了一上午还是烧,下午去打了个退烧针,回实验室补了几道题就回宿舍睡觉了,这几天由于身体状态不是很好,效率低的吓人,希望赶紧好起来吧 下午补的几道题都是图论的,图论的题虽说有模版,但难 ...
- 深夜的士(2019/7/19)
阅读文本大概需要 4.2 分钟. 每次打车的时候我总是会和师傅聊上几句,感觉可以出一些系列文了,就叫[深夜的士]吧,为大家讲述平凡的生活不为人知的另一面,也依此记录我的上海生活. 深夜的士(2019/ ...
- 18天精读掌握《费曼物理学讲义卷一》 第6天 2019.6.19
18天精读掌握<费曼物理学讲义卷一> 第6天 2019.6.19 1. 18日掌握<费曼物理学讲义>卷一计划概览 2. 今日学习成果 3. 今日时间表 4.Atimelogge ...
- Lab08-数组初步(2019.11.19)
Lab08-数组初步(2019.11.19) 文章目录 Lab08-数组初步(2019.11.19) 1. 向数组插入新元素[简单] 2. <Beginning C>5.1[简单] 3. ...
- 【每日早报】2019/07/19
今日看点 ✦ 陆金所回应停止网贷业务:配合监管"三降"要求,存量产品与客户权益不受影响 ✦ 贝壳找房:<贝壳找房专项股权基金>非官方文件,目前无明确上市时间和地点 ✦ ...
- Unity3d 周分享(10期 2019.1.19)
选自过去1~2周的内容: https://twitter.com/unity3d 和各种其他来源吧 1). Unity的库: 2D PSD Importer 有了它,当导入psd 文件时, 文件会 ...
- 纯!干!货!2019年19个Docker面试问题和解答!一线大厂必看!
Q1 DevOps需要什么? 主题:DevOps 难度:⭐ 如今,公司不再发布大量功能,而是尝试将小的功能传输给客户.这有许多优点,如来自客户的快速反馈,更好的软件质量等,从而导致高客户满意度.为了实 ...
- 商汤科技20年秋招智慧城市-数据运营工程师笔试题(2019.8.19)
套题 商汤20年秋招智慧城市-数据运营工程师笔试题 题型 选择 * 20 + 问答 * 3 完成时间 60分钟 ❤️ 「更多数据分析真题」 <数据分析真题日刷 | 目录索引> ❤️ 「更多 ...
- STL(模板库)(string)(vector向量)(2019.3.19晚课习题)
STL,标准模板库,从根本上说是一些''容器''的集合,这些容器有list,vector,set,map等.STL也是一些算法和其他一些组建的集合,STL现在也是c++的一部分,因此不用安装额外的库文 ...
最新文章
- css :after或:before写小三角形
- 写个自己的Xcode4插件(二)
- 优秀程序员写代码一定会用的 11 条经验
- linux shell if运行,bash – shell脚本执行检查是否已经在运行
- C语言文件操作 给M个数随机分组
- matlab中显示ycbcr图像,rgb到matlab中的ycbcr转换
- 图卷积神经网络(part2)--图卷积概述
- 大数问题(高精度运算)
- 【HDU - 5094】 Maze (状态压缩+bfs)
- 计算机教案画圆形和方形,画方形和圆形的教案
- 遇见未来 | 基于软件定义存储的数据加速解决方案:让你的系统加速跑
- cad字体渐变_[AI10]透明渐变得问题 字体命令的一个变 pantone色系 AutoCAD2006中文版...
- Oracle 数据类型 选择自 tjandy 的 Blog
- Spring中定义Bean的6种方式(声明式+编程式)
- 嵌入式操作系统-ucos是什么?
- 中国新能源汽车产业销售模式与十四五竞争格局展望报告2022版
- c语言入门自学ppt,c语言基础知识ppt
- 方舟手游服务器设置文件翻译,方舟生存进化手游界面中文翻译 语言不通不发愁...
- 怎样用matlab进行仿真,怎么用matlab仿真啊
- JAVA实现CRC16校验