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

题解:LG-P1020

链接
晚了,困了,写简一些。一眼瞪出最长不上升和最长上升。(dilworth定理)

如何优化LIS?

  • 记录 令 \(b_k\) 表示 \(f_i=k\) 的最小 \(a_i\),然后发现它显然是递增的,直接用 upper_bound 记录就行。
    至于如何更新 \(b\)。。。首先答案 \(t\) 一定是不超过 \(cnt+1\)\(cnt\) 为当前总答案,如果 \(t>cnt\) 就直接更新,好办。如果 \(t\le cnt\),前面的又比他小,所以 \(b_t:=a_i\) 是不劣的。

代码

#include<bits/stdc++.h>
#define N 100005
using namespace std;
int n,a[N],b[N],c[N],ans1,ans2;
int main(){while(cin>>a[++n]);n--;for(int i=1;i<=n;i++){int t=upper_bound(b,b+ans1+1,a[i]-1)-b;ans1=max(ans1,t),b[t]=a[i];}reverse(a+1,a+n+1);for(int i=1;i<=n;i++){int t=upper_bound(c,c+ans2+1,a[i])-c;ans2=max(ans2,t),c[t]=a[i];}cout<<ans2<<'\n'<<ans1;return 0;
}
  • 晚安。
http://www.jsqmd.com/news/811321/

相关文章:

  • 如何快速实现OBS多平台直播:obs-multi-rtmp完全配置指南
  • 普宁做招牌找哪家广告公司比较靠谱?|4个判断标准+本地案例 - 掌上普宁品牌观察
  • PUBG罗技鼠标宏终极指南:如何快速实现无后坐力压枪
  • 基于OpenClaw框架的Mattermost聊天机器人开发实战指南
  • 如何为你的项目快速接入稳定的大模型API服务
  • 2026年降AI率:防范AI代写引发学位撤销风险 - 降AI实验室
  • 软工5.13
  • 量子非局域游戏与GHZ态:原理、优化与应用
  • LoongSuite GenAI SemConv:统一GenAI可观测语义规范,助力应用可看见、分析与治理!
  • POML:从模型即代码到模型即资产的标准化实践
  • AI 时代,我辞掉了大厂工作去做独立开发者——血泪换来的 7 条生存法则
  • 基于YOLO与Whisper的视频智能分析流水线:从原理到实战部署
  • 2026年实测红黑榜|10款免费降AI率神器:知网AIGC率从68%降到10% - 降AI实验室
  • AI系统隐藏风险暴露:从智能客服案例看四大安全防御体系构建
  • 从传感器数据到应用:手把手教你用ROS Noetic读取并处理UR5+FT300的力/力矩信息
  • 2026 年5月 防火桥架 TOP6 实测:6 家实体厂消防品质硬核对比 - 外贸老黄
  • 别再为Canvas跨域头疼了!手把手教你用UniApp H5搞定网络图片转Base64并生成海报(附完整代码)
  • Awesome-AITools:AI开发者必备的开源工具聚合地图
  • 广州除甲醛|宝妈实测✅不踩坑的靠谱机构分享 - GrowthUME
  • 2026年4月口碑好的灌肠机产品推荐,国内灌肠机生产厂家推荐 - 品牌推荐师
  • 2026年必备收藏:知网AI检测又升级,手把手教你保住论文 - 降AI实验室
  • 别再让专利证书变废纸!手把手教你用6步法写好《权利要求书》(附避坑指南)
  • 从“圆查找”到精准抓取:一个完整案例拆解VisionMaster N点标定在上下料项目中的全流程
  • AI智能体技能赋能学术论文评审:Thesis Reviewer的设计与应用
  • 通过MCP协议集成ChatGPT桌面应用,实现AI助手无缝协作
  • 别再死记SGD公式了!用PyTorch手把手带你复现一个‘会滚下山’的优化器(附完整代码)
  • 冲刺1
  • Win10视频预览二选一:轻量级Media Preview vs 全能解码包K-Lite,我最终选了它
  • 2026年|论文AI率90%→5%!DeepSeek四大降AI提示词实测【内附详细指令】 - 降AI实验室
  • 观测Taotoken平台API调用延迟与用量数据的实际体验