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

包头网站建设优化vs做的网站怎么让局域网的看到

包头网站建设优化,vs做的网站怎么让局域网的看到,全网营销新胜天下,wordpress自动添加动态内容根据题意可以知道是一个动态规划,看完数据范围之后可以知道是一个线性DP。 解决方法有点类似于背包问题,枚举背包的每一个空间。 如果把坐标轴上每个点都看成一个块儿,只需要按顺序求出前 i 个块儿的最大牧草堆数,f[i] 就是前i的…

根据题意可以知道是一个动态规划,看完数据范围之后可以知道是一个线性DP。

解决方法有点类似于背包问题,枚举背包的每一个空间。

如果把坐标轴上每个点都看成一个块儿,只需要按顺序求出前 i 个块儿的最大牧草堆数,f[i] 就是前i的最大牧草堆数。

假如区间x, y 是一个牧草堆块儿,只需取 f[y - 1] 与 f[x - 1] + y - x + 1,前者就相当于这个堆块儿不取的情况下的最大数,后者相当于取当前堆块儿的最大数,取最大值即可。

因为枚举的是坐标轴上的所有位置,所以每一个位置的最大值都可以从上一个位置更新过来,如果当前位置为某个堆块儿的右端点,只需要判断当前堆块儿取不取即可。 

#include<bits/stdc++.h>
#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
#define endl "\n"
//#define x first
//#define y second
//#define int long long
using namespace std;
typedef long long ll;
typedef pair<int, int> pii;
typedef pair<int, string> pis;
typedef struct{int x, y;
}aa;
const int mod = 1e9 + 7;
const int N = 3e6+ 10;
int dx[] = {-1, 0, 1, 0, -1, 1, 1, -1};
int dy[] = {0, 1, 0, -1, 1, 1, -1, -1};
int n, m;
int x, y;
vector<int> vec[N];
int f[N];inline void sovle()
{cin >> n;int r = 0;for(int i = 0; i < n; i ++) // 用vector可以使代码更加简洁,不过空间有点悬。这一题还是行的{int a, b;cin >> a >> b;vec[b].push_back(a - 1); // 记录当前右端点对应的左端点,减一有利于之后的计算。r = max(b, r); // 记录最大右端点}for(int i = 1; i <= r; i ++){f[i] = f[i - 1];for(auto j : vec[i]) //枚举以当前位置为右端点的所有堆块儿{f[i] = max(f[i], f[j] + i - j); // 通过状态转移方程来更新当前位置。}}cout << f[r] << endl; // 输出最大值
}signed main(void)
{IOS;int t = 1;
//	cin >> t;while(t --) sovle();return 0;
}

http://www.yayakq.cn/news/343141/

相关文章:

  • 网站的全栈建设网络营销方式的选择
  • 网站建设项目分析长沙做网站的公司对比
  • 网站制定手机界面设计教程
  • 成都网站建设优化企业排名浙江省建设监理协会网站
  • 城市建设投资公司 网站北京网页设计师培训
  • 网站移动端开发需要哪些技术网页设计图纸
  • 做付费推广哪个网站好泰安短视频seo
  • 有哪些企业建设网站备案查询站长之家
  • 想建个网站什么代码都是自己写做网站工资多钱
  • 网站登录界面设计wordpress废弃函数
  • 创同盟做网站装潢设计专业主要学什么
  • 盐城市网站校园网站建设特色
  • wordpress网站数据库存在哪里专业制作网站是什么
  • 网站建设丶金手指下拉十五东莞手工活外发加工网
  • 上海公司网站设科技元素logo设计
  • 鸣蝉智能建站温州网站建设维护
  • 做简单最网站的软件是做国际网站
  • 一流的常州网站优化广东模板建站平台
  • 软文发布网站wordpress创意主题店铺
  • 美业网站自己做网站怎么赢利
  • 大学生网站建设小结松江做网站多少钱
  • 模板建网站多少钱网站做数据分析的意义
  • 免费1级做爰片打网站那些网站可以做文案兼职
  • 商务网站开发代码免费行情软件app网站直播
  • 环保局网站建设邢台信息港招聘
  • 南京 网站建设模板价格做的比较漂亮的中国网站
  • 遵义市城乡建设局网站开发定制软件开发
  • 威海建设网站企业年金的作用及意义
  • 昆明云纺片区网站建设成品网站多少钱
  • 天津网站建设推荐安徽秒搜科技网页链接生成器