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

P3287 SCOI2014 方伯伯的玉米田 Sol

题目链接。

感觉强度还好的紫。

不难发现每一次操作肯定到最后,这样子一定不劣。

考虑最基础的DP设计,定义 \(dp[i][j]\) 表示 \(i\) 节点,使用 \(j\) 次操作所留下的最大玉米数量。

考虑直接转移,发现我们需要同时满足 \(a_j+k_j\le a_i+k_i,k_j \le k_i\) 才能进行转移。这样的转移相当坐牢,因为考虑优化。

不放将其上到二维平面,那么就是要维护单点修改,区间最大值了,可以使用二维树状数组解决。

Code

#include<bits/stdc++.h>
using namespace std;
#define IOS ios::sync_with_stdio(false);cin.tie(0),cout.tie(0)
#define File(s) freopen(s".in","r",stdin);freopen(s".out","w",stdout)
#define LL long long
#define fi first
#define se second
const int N = 1e4 + 10,M = 500 + 5000 + 10;
int n,k;
int a[N],mx;
int tre[5600][560];
int lowbit(int x){return x & (-x);
}
void update(int x,int y,int val){for(int i=x;i<=mx+k;i+=lowbit(i))for(int j=y;j<=k+1;j+=lowbit(j))tre[i][j] = max(tre[i][j],val);
}
int query(int x,int y){int ans = 0;for(int i=x;i;i-=lowbit(i))for(int j=y;j;j-=lowbit(j))ans = max(ans,tre[i][j]);return ans;
}
int main(){IOS;cin >> n >> k;for(int i=1;i<=n;i++){cin >> a[i];mx = max(mx,a[i]);}int ans = 0;for(int i=1;i<=n;i++){for(int j=k;j>=0;j--){int res = query(a[i]+j,j+1) + 1;update(a[i]+j,j+1,res);ans = max(ans,res);}}cout << ans;return 0;
}
http://www.jsqmd.com/news/1063750/

相关文章:

  • 2026年6月亨得利官方售后维修保养中心全解析:官方咨询电话与各城市门店地址明细 - 资讯速览
  • 低密改善优选!顺义青云国樾售楼处全解析 - 资讯快报
  • 让老Mac重获新生:OpenCore Legacy Patcher完整指南,轻松升级最新macOS
  • 2026东莞营业性演出许可证代办推荐哪家专业靠谱 - 资讯速览
  • 快递物流查询API集成实战:从注册到调用,5分钟搞定物流追踪
  • 深入解析NXP Kinetis KE1xF Flash安全机制与核心命令实战
  • 上海高端汽车音响改装标杆|音乐人生 20 年赛事技术,打造魔都专属移动音乐厅 - 音乐人生汽车音响
  • 2026年小型立式废铝打包机做工扎实品牌排行榜 - 米諾
  • 2026杭州余杭区民间借贷律师推荐:债务纠纷维权指南与借款追偿实务解析 - 边虞技术
  • 3步掌握LayoutLMv3:如何用多模态Transformer实现智能文档理解?
  • 漳州渗漏维修靠谱机构盘点 2026、全屋防水堵漏正规企业实力排名一览 - 宅安选房屋修缮
  • 2026年6月上海大宅定制装修公司怎么选?五大维度、一份榜单 - 资讯速览
  • 劳力士国内官方授权售后网点地址、联系方式与服务标准公告|2026年6月最新 - 资讯快报
  • 2026年铝合金打包设备口碑排行榜:这几家专业品牌凭实力上榜 - 米諾
  • PowerToys FancyZones窗口管理终极指南:3步打造你的Windows高效工作区
  • 乌拉圭
  • 054、Zephyr RTOS内核基础:线程通信之共享内存
  • 2026年 扬州外贸官网优化公司推荐榜单:高效谷歌SEO与精准海外营销服务口碑解析 - 品牌发掘
  • 2026年6月秦源电缆实力厂家专业吗,聚氯乙烯绝缘电线/聚氯乙烯绝缘电力电缆,秦源电缆厂家专业吗 - 品牌推荐师
  • 如何在3分钟内免费搭建你的私人游戏王决斗场:YgoMaster完整指南
  • 2026杭州全屋整装装修公司选择指南,老房局部翻新设计施工一站式本地靠谱品牌 - 企业推荐师
  • Apple 与 LM Studio 合作:四台 Mac Studio 集群运行万亿参数模型,开启本地 AI 新范式!
  • 2026三明实体门店有必要做GEO AI代运营吗 - 资讯快报
  • 一款基于网页的P2P直连跨设备传输工具:SendTomo
  • 深度解析:在普通PC上完美运行ChromeOS的Brunch框架完整教程
  • LSPatch终极指南:如何在Android设备上免Root使用Xposed模块的完整教程
  • 2026年废旧金属打包机一线品牌排行榜,推荐这十大实力厂家 - 米諾
  • 200吨金属打包机生产厂家有哪些 - 米諾
  • 在东营装修选古蓝,本土老牌更懂你的家 - 资讯速览
  • 2026年上海留学机构综合排名,实力机构全面评估与推荐 - 资讯快报