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

室内设计招标网站搜索引擎优化排名培训

室内设计招标网站,搜索引擎优化排名培训,全筑装饰官网,广东网络建设公司这道题第一眼想用BFS,但是初始位置不固定,要考虑的太多太多了 我们可以看到time是递增的,我们可以用最长递增子序列来做 一共是这么多个鼹鼠,按照时间排序,依次枚举每个鼹鼠,找出最长上升子序列&#xff0…

这道题第一眼想用BFS,但是初始位置不固定,要考虑的太多太多了

我们可以看到time是递增的,我们可以用最长递增子序列来做

一共是这么多个鼹鼠,按照时间排序,依次枚举每个鼹鼠,找出最长上升子序列,就是能打到的老鼠

如果距离小于等于时间差,就能连上

我们还是按动态规划最基本的做法

分析状态表示 f[i]表示以第i个鼹鼠结尾的最长子序列是多大

推导状态转移方程

接下来就按正常的最长上升子序列来做就行了,下面是代码

#include <iostream>
using namespace std;
const int N = 1e4+10;
int n,m;int t[N],x[N],y[N];
int f[N];
bool check(int i,int j)
{return abs(t[i]-t[j])>= abs(x[i]-x[j]) * abs(y[i]-y[j]);
}
int main()
{cin >> n >> m;for(int i = 1;i<=m;i++){cin >> t[i] >> x[i] >> y[i];}int ret = 0;for(int i = 1;i<=m;i++){f[i] = 1;for(int j = 1;j<i;j++){if(check(i,j)){f[i] = max(f[i],f[j]+1);}}ret = max(ret,f[i]);}cout << ret << endl;return 0;
}

http://www.dtcms.com/wzjs/357854.html

相关文章:

  • 南宁市西乡塘区建设局网站网站优化检测
  • crm客户管理系统全称网站优化包括
  • 做特价的网站成都网络营销品牌代理机构
  • 代做网页搜索引擎优化方法有哪些
  • 高级网站开发工程师证书百度旗下的所有产品
  • 网站答辩ppt怎么做百度怎么优化网站排名
  • 政府网站建设团队郑州百度seo关键词
  • 阿里云大淘客网站建设seo系统培训班
  • 学做网站多长时间百度总部客服电话
  • 物业公司取名字大全免费seo查询 站长工具
  • 郑州百度seo网站优艾滋病多久能查出来
  • 企业网站建站 广州 视频什么是网站推广优化
  • 做化工外贸需要那些网站长沙靠谱的关键词优化
  • 哈尔滨建筑seo整站优化吧
  • 榆林网站seo销售
  • 大型网站响应式广告联盟app下载
  • 点点网转wordpressseo排名软件怎么做
  • 初学者求教怎样做网站北京seo主管
  • ps做好的网站如何做链接网站运营一个月多少钱
  • 什么样企业需要网站建设推广的几种方式
  • 有没有直接做网站的软件郑州关键词优化费用
  • wordpress架设主机石家庄百度搜索引擎优化
  • 住房和城乡建设厅网站首页外国人b站
  • 南城仿做网站seo免费系统
  • 外贸推广营销公司当阳seo外包
  • 瑞安企业网站建设seo软件
  • 一起做网站17广州2024年2月新冠疫情又开始了吗
  • 襄阳市住房城乡建设部网站必应bing搜索引擎
  • ps怎么做网站首页和超链接百度的客服电话是多少
  • 烟台 做网站松原今日头条新闻